GTR1 distribution

Details

Time bar (total: 14.1s)

analyze99.0ms (0.7%)

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)

sample1.9s (13.6%)

Results
1.9s8256×body256valid
Bogosity

preprocess54.0ms (0.4%)

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)

simplify69.0ms (0.5%)

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)

prune2.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New235
Fresh011
Picked000
Done000
Total246
Accurracy
99.1%
Counts
6 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.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.5%
(/.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.5%
(/.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 73 to 48 computations (34.2% saved)

localize135.0ms (1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.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))))
98.8%
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 94 to 40 computations (57.4% saved)

series58.0ms (0.4%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
23.0ms
alpha
@0
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
19.0ms
cosTheta
@-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))))
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))))

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

simplify186.0ms (1.3%)

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)

localize161.0ms (1.1%)

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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
98.9%
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
Compiler

Compiled 69 to 37 computations (46.4% saved)

series23.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
9.0ms
alpha
@-inf
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
2.0ms
alpha
@0
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
2.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))
1.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))

rewrite126.0ms (0.9%)

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 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.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 (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 (/.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) (*.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)))

simplify157.0ms (1.1%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
057913887
1162012501
2777312501
Stop Event
node limit
Counts
245 → 317
Calls
Call 1
Inputs
(/.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) (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/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 (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 (/.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) (*.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 (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) (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 (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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(-.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(-.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(*.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 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)) (/.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 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)) (/.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 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)) (/.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/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 (*.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 (*.f32 alpha alpha) 1/2) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.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 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.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 alpha alpha) 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 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (/.f32 (*.f32 -1/2 (*.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 (PI.f32) (*.f32 (log.f32 alpha) (-.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 (PI.f32) (*.f32 (log.f32 alpha) (-.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 (*.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 (*.f32 -1/2 (*.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 (PI.f32) (*.f32 (log.f32 alpha) (-.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 (PI.f32) (*.f32 (log.f32 alpha) (-.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 (PI.f32) (*.f32 (log.f32 alpha) (-.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 -1/2 (*.f32 (PI.f32) (*.f32 (neg.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 (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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (*.f32 alpha alpha)) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))))
(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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) alpha) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.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 (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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.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 (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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.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 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.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 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (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))))))
(fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta cosTheta)) (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (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 (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 (/.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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (-.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 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (-.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 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))))))
(*.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 (*.f32 1/2 (/.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (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 (/.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 (/.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 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 cosTheta 4))))))
(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 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (*.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) 1/2))))
(+.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 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 cosTheta 4)))))))
(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 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (*.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) 1/2)))))
(/.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 (log.f32 alpha) (*.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 (/.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 (log.f32 alpha) (*.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 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.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 (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 (/.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 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (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 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 (log.f32 alpha) (*.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 (/.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 (log.f32 alpha) (*.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 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.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 (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 (/.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 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (PI.f32)) (pow.f32 cosTheta 8))))))
(+.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 (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 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(/.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 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.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 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(/.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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 1 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.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 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (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 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (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 (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 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) 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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1/2)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.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 2 (log.f32 alpha))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 2 (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 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.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 2 (log.f32 alpha))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 2 (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 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.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) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.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) (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) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.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) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.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 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.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 (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 2 (log.f32 alpha))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 3)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) -1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1)) -1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) 1) -1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(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 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))))
(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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))
(-.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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (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) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (/.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) 2)) (/.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (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) (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 (fma.f32 alpha alpha -1) (PI.f32)) (*.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/2 (log.f32 alpha)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (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) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (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) (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)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (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 1/2 (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.f32 (/.f32 1/2 (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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (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 1/2 (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.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 (/.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 (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) 2)) (/.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))) (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 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) (/.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))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) 2)) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2)) (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) (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)) (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 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) 2)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))) (/.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha))) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 alpha alpha -1) (PI.f32)) (*.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/2 (log.f32 alpha)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 2))
(fabs.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) 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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (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))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (fma.f32 cosTheta (*.f32 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)

localize179.0ms (1.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(log.f32 (*.f32 alpha alpha))
99.5%
(*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))
99.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)))))
98.8%
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 85 to 35 computations (58.8% 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)))))
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
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)))))

rewrite121.0ms (0.9%)

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

simplify71.0ms (0.5%)

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

eval496.0ms (3.5%)

Compiler

Compiled 28471 to 16667 computations (41.5% saved)

prune158.0ms (1.1%)

Pruning

25 alts after pruning (24 fresh and 1 done)

PrunedKeptTotal
New75624780
Fresh000
Picked101
Done112
Total75825783
Accurracy
100.0%
Counts
783 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.2%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
97.4%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
98.1%
(/.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))))
95.2%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1)
1.8%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
1.8%
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
98.0%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
67.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.4%
(/.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.5%
(/.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.4%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.2%
(/.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))))
98.6%
(/.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.2%
(/.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))
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))
98.5%
(/.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
67.6%
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
1.8%
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
1.8%
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
95.2%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
98.5%
(*.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)))
98.3%
(*.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)))))
98.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)))
98.2%
(*.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))))
Compiler

Compiled 1012 to 730 computations (27.9% saved)

localize132.0ms (0.9%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.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))))
90.2%
(pow.f32 (*.f32 alpha alpha) (PI.f32))
Compiler

Compiled 95 to 40 computations (57.9% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.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
@0
(pow.f32 (*.f32 alpha alpha) (PI.f32))
0.0ms
alpha
@inf
(pow.f32 (*.f32 alpha alpha) (PI.f32))

rewrite108.0ms (0.8%)

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

simplify355.0ms (2.5%)

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

localize79.0ms (0.6%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 31 to 13 computations (58.1% saved)

series37.0ms (0.3%)

Counts
3 → 44
Calls

12 calls:

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

rewrite124.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1438×log-prod
886×pow-prod-down
650×pow-prod-up
568×pow-exp
488×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01357
127057
2360157
Stop Event
node limit
Counts
3 → 115
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (log.f32 alpha))
Outputs
(+.f32 0 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta))) (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) 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)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))
(log.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) 1)
(*.f32 1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)) (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (PI.f32)))))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) 1) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 1) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 1/2 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) cosTheta)) (/.f32 (/.f32 1 (log.f32 alpha)) cosTheta))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) cosTheta))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (PI.f32)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 cosTheta cosTheta)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 (PI.f32) cosTheta)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) cosTheta)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) cosTheta))
(pow.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4) 1/2)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 2)
(pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2)) -1)
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) -1)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) 1/2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2)) 1) -1)
(neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6)))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta)) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2))) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(+.f32 0 (/.f32 1/2 (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(-.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))) (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (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 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)
(pow.f32 (*.f32 (log.f32 alpha) 2) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) 2) 1) -1)
(sqrt.f32 (*.f32 1/4 (pow.f32 (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 (log.f32 alpha) 2) -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))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 alpha))))

simplify119.0ms (0.8%)

Algorithm
egg-herbie
Rules
1358×fma-def
898×fma-neg
774×*-commutative
676×associate-/r/
522×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03034739
17024491
225734383
376144383
Stop Event
node limit
Counts
159 → 159
Calls
Call 1
Inputs
(*.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 -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 0 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta))) (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) 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)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))
(log.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) 1)
(*.f32 1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)) (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (PI.f32)))))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) 1) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 1) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 1/2 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) cosTheta)) (/.f32 (/.f32 1 (log.f32 alpha)) cosTheta))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) cosTheta))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (PI.f32)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 cosTheta cosTheta)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 (PI.f32) cosTheta)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) cosTheta)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) cosTheta))
(pow.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4) 1/2)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 2)
(pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2)) -1)
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) -1)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) 1/2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2)) 1) -1)
(neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6)))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta)) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2))) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(+.f32 0 (/.f32 1/2 (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(-.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))) (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (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 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)
(pow.f32 (*.f32 (log.f32 alpha) 2) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) 2) 1) -1)
(sqrt.f32 (*.f32 1/4 (pow.f32 (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 (log.f32 alpha) 2) -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))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 alpha))))
Outputs
(*.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 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.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 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 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.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 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.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 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.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 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.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 alpha))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (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 0 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta))) (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta (PI.f32)))) (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta (PI.f32)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta (PI.f32))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta (PI.f32)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta (PI.f32))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (PI.f32) 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)))
(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 cosTheta) (*.f32 (PI.f32) 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha))))))) (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))) (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 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (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 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) 1)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) 1)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)) (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4)))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (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 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) 1) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 1) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1/2 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1/2 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) cosTheta)) (/.f32 (/.f32 1 (log.f32 alpha)) cosTheta))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1/2 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4)))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(*.f32 (/.f32 1 (*.f32 (PI.f32) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) cosTheta))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (PI.f32)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 cosTheta cosTheta)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))) (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))))
(/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4)) (cbrt.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (*.f32 (PI.f32) cosTheta)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) cosTheta))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1/2 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (PI.f32) cosTheta)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) cosTheta))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) 1)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 3)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4) 1/2)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6) 1/3)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 2)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2)) -1)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) -1)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) 1/2) -1)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2)) 1) -1)
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 4))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) -3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6)))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 1))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))) 1) 1))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) 3))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta) 6)) 1/3))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) cosTheta)) 2))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) 2))) -1))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 0 (/.f32 1/2 (log.f32 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (log.f32 alpha)))) 1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 1/2 (/.f32 1 (log.f32 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (/.f32 1/2 (log.f32 alpha)) 1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 1 (/.f32 1/2 (log.f32 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2))) (cbrt.f32 (/.f32 1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (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 (neg.f32 (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 1/2 (log.f32 alpha))
(*.f32 (/.f32 1 (log.f32 alpha)) 1/2)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (/.f32 1/2 (log.f32 alpha)) 1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 3)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2)) 1/2)
(sqrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2)))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) 1/3)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (*.f32 (log.f32 alpha) 2) -1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) 2) 1) -1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(sqrt.f32 (*.f32 1/4 (pow.f32 (log.f32 alpha) -2)))
(log.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (log.f32 alpha)))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(expm1.f32 (log1p.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))) 1))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))) 1) 1))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))) 3))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3)) 1/3))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))) 2))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) 2)) -1))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))

localize148.0ms (1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(-.f32 (*.f32 alpha alpha) 1)
99.7%
(log.f32 (*.f32 alpha alpha))
99.0%
(/.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 69 to 23 computations (66.7% saved)

series31.0ms (0.2%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
27.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
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
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
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
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))

rewrite160.0ms (1.1%)

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)

simplify213.0ms (1.5%)

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)

localize146.0ms (1%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 61 to 33 computations (45.9% saved)

series18.0ms (0.1%)

Counts
2 → 36
Calls

9 calls:

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

rewrite92.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
696×expm1-udef
694×log1p-udef
572×log-div
438×prod-diff
402×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify91.0ms (0.6%)

Algorithm
egg-herbie
Rules
1324×fma-def
872×unswap-sqr
454×associate-/r*
448×log-prod
408×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02926166
18495968
238265884
Stop Event
node limit
Counts
120 → 169
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.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 (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 (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 (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 (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 (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 (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 (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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
1
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 -1 (pow.f32 cosTheta 2))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 -1 (pow.f32 cosTheta 2))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) 2) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)
(*.f32 (pow.f32 (cbrt.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 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2) (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.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 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.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) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.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))) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.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)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (pow.f32 (cbrt.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)))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta 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)))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)
(pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) 2) (/.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 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 2))
(log.f32 (exp.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 1 (*.f32 cosTheta (neg.f32 cosTheta)))
(+.f32 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) 1))
(+.f32 (*.f32 cosTheta (neg.f32 cosTheta)) 1)
(*.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 1 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (-.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 6))) (neg.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 4))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta (neg.f32 cosTheta)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 (-.f32 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 1 (*.f32 cosTheta (neg.f32 cosTheta))))
(pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 2)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (log1p.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 cosTheta cosTheta) 1)
(fma.f32 1 (*.f32 cosTheta (neg.f32 cosTheta)) 1)
(fma.f32 cosTheta (neg.f32 cosTheta) 1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta 4)) (neg.f32 (pow.f32 (cbrt.f32 cosTheta) 2)) 1)
(fma.f32 (neg.f32 cosTheta) cosTheta 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (cbrt.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (cbrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)
(fma.f32 (sqrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 cosTheta) 2) 1)
(fma.f32 (*.f32 (neg.f32 cosTheta) 1) cosTheta 1)
(fma.f32 (*.f32 (neg.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)) (cbrt.f32 cosTheta) 1)
(fma.f32 (*.f32 (neg.f32 cosTheta) (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) 1)
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))
(/.f32 (/.f32 -1/2 (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 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.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))))))
(fma.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.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))))))
(fma.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.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))))))
(fma.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(*.f32 -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta -1))) (/.f32 alpha (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta -1))) (/.f32 alpha (PI.f32))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta -1))) (/.f32 alpha (PI.f32))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta -1))) (/.f32 alpha (PI.f32))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta -1)))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 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 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(*.f32 1/2 (/.f32 (*.f32 alpha (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 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 1 (*.f32 (-.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 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 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 1 (*.f32 (-.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 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 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 1 (*.f32 (-.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 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.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 (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 (/.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 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (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 (*.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) (PI.f32)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))
(*.f32 1/2 (fma.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta) (/.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 (-.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 (fma.f32 alpha alpha -1) (*.f32 (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 1/2 (fma.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 (/.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 (-.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 (fma.f32 alpha alpha -1) (*.f32 (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) (PI.f32)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (*.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 (fma.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))) (*.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 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 4))))
(fma.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 6)) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 4)))))
(fma.f32 1/2 (+.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6)) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4))) (*.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 8)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 8)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 6)) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 4))))))
(fma.f32 1/2 (+.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 8)) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6))) (fma.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (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 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 4))))
(fma.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 6)) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 4)))))
(fma.f32 1/2 (+.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6)) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4))) (*.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta 4))) (*.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 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 8)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 8)) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 6)) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha))) (pow.f32 cosTheta 4))))))
(fma.f32 1/2 (+.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 8)) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (pow.f32 cosTheta 6))) (fma.f32 -1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)))))))
1
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (neg.f32 cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (neg.f32 cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) 2) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (cbrt.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 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2) (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.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 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 -1/2 (log.f32 alpha))) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (+.f32 -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)) (fma.f32 cosTheta cosTheta -1)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (cbrt.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)))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta 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)))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 6))) (/.f32 1/2 (log.f32 alpha))) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1/2 (log.f32 alpha)))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4))) (/.f32 1/2 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1)
(/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 -1/2 (log.f32 alpha))) (/.f32 1 (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (+.f32 -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)) (fma.f32 cosTheta cosTheta -1)))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 1 (*.f32 cosTheta (neg.f32 cosTheta)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) 1))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 (*.f32 cosTheta (neg.f32 cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 1 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (-.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 6))) (neg.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 4))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta (neg.f32 cosTheta)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 1 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 3)
(-.f32 1 (*.f32 cosTheta cosTheta))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) 1/3)
(-.f32 1 (*.f32 cosTheta cosTheta))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 2)
(-.f32 1 (*.f32 cosTheta cosTheta))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))
(-.f32 1 (*.f32 cosTheta cosTheta))
(log.f32 (exp.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))
(-.f32 1 (*.f32 cosTheta cosTheta))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(exp.f32 (log1p.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(-.f32 1 (*.f32 cosTheta cosTheta))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 -1 (*.f32 cosTheta cosTheta) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 1 (*.f32 cosTheta (neg.f32 cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 cosTheta (neg.f32 cosTheta) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 (cbrt.f32 (pow.f32 cosTheta 4)) (neg.f32 (pow.f32 (cbrt.f32 cosTheta) 2)) 1)
(fma.f32 (pow.f32 (cbrt.f32 cosTheta) 2) (neg.f32 (cbrt.f32 (pow.f32 cosTheta 4))) 1)
(fma.f32 (neg.f32 cosTheta) cosTheta 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (cbrt.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (cbrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 (sqrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 cosTheta) 2) 1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta 4)) (neg.f32 (pow.f32 (cbrt.f32 cosTheta) 2)) 1)
(fma.f32 (pow.f32 (cbrt.f32 cosTheta) 2) (neg.f32 (cbrt.f32 (pow.f32 cosTheta 4))) 1)
(fma.f32 (*.f32 (neg.f32 cosTheta) 1) cosTheta 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 (*.f32 (neg.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)) (cbrt.f32 cosTheta) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(fma.f32 (*.f32 (neg.f32 cosTheta) (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))

localize241.0ms (1.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.0%
(/.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.8%
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
98.0%
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
Compiler

Compiled 120 to 68 computations (43.3% saved)

series17.0ms (0.1%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
5.0ms
alpha
@-inf
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
4.0ms
alpha
@0
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
3.0ms
alpha
@inf
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
2.0ms
alpha
@-inf
(/.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))))
1.0ms
cosTheta
@0
(/.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))))

rewrite109.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1396×fma-def
746×expm1-udef
746×log1p-udef
454×add-sqr-sqrt
440×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022103
147599
2623699
Stop Event
node limit
Counts
3 → 128
Calls
Call 1
Inputs
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(/.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))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 1))
(*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32)))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.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 (PI.f32) 2) (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) 3))
(*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.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)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)))) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) 1) (log.f32 alpha))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(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))
(-.f32 (exp.f32 (log1p.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 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 3/2)
(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))
(+.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 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 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.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 (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 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 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 (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))))) (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))))) 2))
(*.f32 (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))))) 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 (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 (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 (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 (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 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 (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 (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) 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) (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)) (*.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 (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)) 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)) (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 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) 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) (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) (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 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 (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)) (-.f32 (*.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 (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 (*.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 (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))))))
(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 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 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 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 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 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 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 (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 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 (PI.f32) (*.f32 2 (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 (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 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 (*.f32 (PI.f32) (*.f32 2 (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 (PI.f32) (*.f32 2 (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 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 (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 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)) (*.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 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 (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)))) (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 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (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)) (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 alpha) 2) (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 (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))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))

simplify155.0ms (1.1%)

Algorithm
egg-herbie
Rules
1876×fma-def
864×associate-/r*
770×associate-*r*
756×log-prod
734×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045913096
1137412606
2604212562
Stop Event
node limit
Counts
176 → 254
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 2 (*.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.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 (-.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 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 1))
(*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32)))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.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 (PI.f32) 2) (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) 3))
(*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.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)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)))) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) 1) (log.f32 alpha))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(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))
(-.f32 (exp.f32 (log1p.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 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 3/2)
(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))
(+.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 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 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.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 (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 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 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 (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))))) (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))))) 2))
(*.f32 (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))))) 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 (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 (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 (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 (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 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 (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 (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) 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) (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)) (*.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 (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)) 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)) (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 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) 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) (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) (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 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 (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)) (-.f32 (*.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 (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 (*.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 (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))))))
(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 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 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 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 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 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 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 (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 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 (PI.f32) (*.f32 2 (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 (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 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 (*.f32 (PI.f32) (*.f32 2 (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 (PI.f32) (*.f32 2 (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 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 (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 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)) (*.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 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 (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)))) (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 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (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)) (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 alpha) 2) (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 (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))))) (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
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (*.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 (pow.f32 1 1/3) (*.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 (pow.f32 1 1/3) (*.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 (pow.f32 1 1/3) (*.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 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) 1)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (*.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) 1)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (*.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) 1)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (*.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) 1)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.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 (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 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) 1)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.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)))) (*.f32 (PI.f32) 1)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.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)))) (*.f32 (PI.f32) 1)))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.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)))) (*.f32 (PI.f32) 1)))
(*.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 (*.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 (*.f32 (log.f32 alpha) (PI.f32)) (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 (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) 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 (*.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 (*.f32 (log.f32 alpha) (PI.f32)) (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 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.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 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) 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 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) 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 (*.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 (*.f32 (log.f32 alpha) (PI.f32)) (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 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.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 (*.f32 (log.f32 alpha) (PI.f32)) (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 (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (fma.f32 (/.f32 (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) 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)) (fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) 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 -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 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (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 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)))) (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 (*.f32 -1/2 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (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 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 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 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)))))) (*.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))))))
(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) (*.f32 (neg.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 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)))) (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 (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 (*.f32 -1/2 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 4))) (+.f32 (/.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 (*.f32 -1/2 (+.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 (*.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 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 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)))))) (*.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))))))
(fma.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (neg.f32 (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.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))) (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) (*.f32 (neg.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 6)) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)))) (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 (+.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 (/.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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (+.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 (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)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 alpha alpha)) (+.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 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4)) (/.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 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (+.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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (+.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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (+.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 (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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (+.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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta cosTheta)) (-.f32 (-.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 alpha alpha))) (*.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 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (pow.f32 alpha 6)))))
(*.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 -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) (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 (/.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 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (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) 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 (/.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 (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (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 (log.f32 alpha) (*.f32 (PI.f32) (*.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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 cosTheta cosTheta))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))) (/.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 8)) (*.f32 (log.f32 alpha) (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 (log.f32 alpha) (*.f32 (PI.f32) (*.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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 cosTheta cosTheta))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))) (/.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 8)) (*.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 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(*.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)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 1))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.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 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))) 4))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.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)))) (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 (PI.f32) 2) (log.f32 alpha))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6) 3))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.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)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)))) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))) 4))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1/6))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) 1) (log.f32 alpha))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (*.f32 (PI.f32) 2) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.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 (*.f32 alpha alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (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 2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 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)))
(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 (exp.f32 (log1p.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 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2)) 3/2)
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2)) 3/2)
(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 (*.f32 alpha alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (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 2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 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)))
(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 (*.f32 (PI.f32) (*.f32 2 (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 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(-.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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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))))) (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))))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(*.f32 (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))))) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (/.f32 1 (PI.f32)) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) 2)) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta (neg.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (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 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (*.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 2 (*.f32 (log.f32 alpha) (PI.f32))) (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 2 (*.f32 (log.f32 alpha) (PI.f32))) (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 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (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 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (*.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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (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 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(*.f32 (/.f32 (+.f32 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 (+.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 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 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 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (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 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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)) (-.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.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 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) 2) (/.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) 2) (/.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 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 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 2)))) (-.f32 1 (*.f32 cosTheta (*.f32 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -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)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (/.f32 1 (PI.f32)) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) 2)) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 alpha alpha -1) -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))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(fabs.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(fabs.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 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 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.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 (*.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 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) (/.f32 alpha (/.f32 (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) alpha)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (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)))
(-.f32 (*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2))) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) alpha)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (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)))
(-.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) alpha)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.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 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(fma.f32 (/.f32 alpha (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 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 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (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)))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (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)))
(-.f32 (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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)) (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 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.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)))
(-.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 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 (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 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (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 (*.f32 2 (log.f32 alpha)) (*.f32 (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)))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 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 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (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)))
(-.f32 (/.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (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 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (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 alpha) 2) (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)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.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 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (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)))
(-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 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 (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))))) (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 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 -1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (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)))
(-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))

eval810.0ms (5.7%)

Compiler

Compiled 50490 to 29160 computations (42.2% saved)

prune385.0ms (2.7%)

Pruning

38 alts after pruning (33 fresh and 5 done)

PrunedKeptTotal
New1351251376
Fresh11819
Picked101
Done055
Total1363381401
Accurracy
100.0%
Counts
1401 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.2%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
97.3%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
97.4%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
97.0%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (log.f32 (exp.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
97.2%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
1.8%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
67.7%
(/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta)))
1.8%
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
1.8%
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
1.8%
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
98.0%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
96.9%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
67.6%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.1%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
70.3%
(/.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.5%
(/.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.4%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%
(/.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))))
97.6%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.0%
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.3%
(/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (fma.f32 alpha alpha -1))))
1.8%
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
1.8%
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
67.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
1.8%
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
67.6%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
1.8%
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
67.6%
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
95.2%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
94.9%
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
98.3%
(*.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)))))
94.8%
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
94.7%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
98.2%
(*.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.6%
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
95.2%
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
Compiler

Compiled 1276 to 943 computations (26.1% saved)

localize176.0ms (1.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.8%
(*.f32 (PI.f32) (log.f32 alpha))
Compiler

Compiled 97 to 47 computations (51.5% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite110.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1314×fma-def
702×expm1-udef
702×log1p-udef
446×fma-neg
418×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01978
140974
2580574
Stop Event
node limit
Counts
2 → 90
Calls
Call 1
Inputs
(*.f32 (PI.f32) (log.f32 alpha))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1)
(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))
(log.f32 (pow.f32 alpha (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (PI.f32) 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))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (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) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 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 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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) (log.f32 alpha)) (neg.f32 (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (*.f32 (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 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 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) 2))) (/.f32 1 (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 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (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) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.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) 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) (*.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) (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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 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)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (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 (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)) (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 (+.f32 alpha 1) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (+.f32 alpha -1) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.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 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 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 (+.f32 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 (+.f32 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 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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.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 (log.f32 alpha) 2))) (-.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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 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)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 2 (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (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 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.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 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.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 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))

simplify155.0ms (1.1%)

Algorithm
egg-herbie
Rules
1934×fma-def
810×associate-/r*
552×times-frac
548×log-prod
474×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039213700
1121610486
2529010442
Stop Event
node limit
Counts
126 → 222
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))
(/.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 (PI.f32) (log.f32 alpha)))) 1)
(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))
(log.f32 (pow.f32 alpha (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (PI.f32) 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))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (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) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 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 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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) (log.f32 alpha)) (neg.f32 (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (*.f32 (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 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 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) 2))) (/.f32 1 (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 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (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) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.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) 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) (*.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) (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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 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)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (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 (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)) (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 (+.f32 alpha 1) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (+.f32 alpha -1) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.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 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 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 (+.f32 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 (+.f32 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 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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.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 (log.f32 alpha) 2))) (-.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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 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)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 2 (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (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 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.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 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.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 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 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)))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (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 -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) 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 (fma.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (*.f32 alpha alpha)) (/.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 (/.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 alpha alpha)) (*.f32 -1/2 (/.f32 (*.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) 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 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) 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))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (pow.f32 alpha 4))) (fma.f32 (fma.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (*.f32 alpha alpha)) (/.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 (/.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 alpha alpha)) (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 -1/2 (/.f32 (*.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) 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 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) 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 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) 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))))))
(fma.f32 1/2 (fma.f32 alpha (*.f32 alpha (fma.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (fma.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (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 -1/2 (*.f32 (PI.f32) (neg.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 (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) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) (*.f32 alpha alpha)) (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))))
(fma.f32 (/.f32 1/2 alpha) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) alpha) (/.f32 -1/2 (*.f32 (PI.f32) (neg.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 (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 (/.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 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 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.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 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) (pow.f32 alpha 4))) (fma.f32 (/.f32 1/2 alpha) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) alpha) (/.f32 -1/2 (*.f32 (PI.f32) (neg.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 (/.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)))))) (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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.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 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.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 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.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 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))))))
(fma.f32 1/2 (fma.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 alpha 6)) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.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 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (neg.f32 (log.f32 alpha)))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (neg.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 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 alpha alpha)))))
(+.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 (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 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 alpha alpha)))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 (pow.f32 alpha 4) (PI.f32)) (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 (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 (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 (*.f32 (pow.f32 alpha 4) (PI.f32)) (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 (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 (/.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 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 alpha alpha)))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 (pow.f32 alpha 4) (PI.f32)) (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 1/2 (-.f32 (log.f32 -1) (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 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 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 (*.f32 (pow.f32 alpha 4) (PI.f32)) (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 (*.f32 1/2 (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 cosTheta (/.f32 (PI.f32) cosTheta))) (*.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 cosTheta (/.f32 (PI.f32) cosTheta))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (*.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) 1/2))))
(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 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (*.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) 1/2))))
(+.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 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 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (*.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) 1/2)))))
(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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (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 (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 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)) (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 (PI.f32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)) (PI.f32)))) (+.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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (pow.f32 (fma.f32 alpha alpha -1) 3))) (PI.f32))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))))
(/.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 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)) (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 (PI.f32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)) (PI.f32)))) (+.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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (pow.f32 (fma.f32 alpha alpha -1) 3))) (PI.f32))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1)
(*.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))
(log.f32 (pow.f32 alpha (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(log1p.f32 (+.f32 (pow.f32 alpha (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 alpha (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 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))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (PI.f32) 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))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(log1p.f32 (+.f32 (pow.f32 alpha (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 alpha (PI.f32))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) -2))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))) (*.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1) -2))
(*.f32 (/.f32 1 (*.f32 (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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (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 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 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) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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))))) (/.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))))
(/.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)) (log.f32 alpha)) (*.f32 2 (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 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 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) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (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 (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 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (+.f32 alpha -1) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (+.f32 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 (+.f32 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 (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 (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 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2)))
(*.f32 (/.f32 (+.f32 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 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 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) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.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 (log.f32 alpha) 2))) (+.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)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) 2) (fma.f32 (*.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) 2) (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 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (-.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 (log.f32 alpha) 2))) (-.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 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) 2) (-.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 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) -2))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))) (*.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1) -2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 alpha (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) alpha)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) alpha) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (*.f32 (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) alpha) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.f32 (/.f32 alpha (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 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (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 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (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 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 alpha 2) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (*.f32 (/.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 2) alpha) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (*.f32 (/.f32 (/.f32 alpha (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 2) alpha) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(fma.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 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.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 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 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 alpha alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.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 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.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 alpha (/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) alpha)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 alpha (/.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) alpha)) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 alpha (/.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) alpha)) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (PI.f32) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 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 (log.f32 alpha) 2))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) 2))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 (PI.f32) 2))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (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 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (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 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (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 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.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 alpha) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (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 (PI.f32) (*.f32 2 (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 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))

localize79.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 37 to 11 computations (70.3% saved)

series11.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite100.0ms (0.7%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01384
126384
2323784
Stop Event
node limit
Counts
4 → 97
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha))))
(*.f32 cosTheta (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))
Outputs
(+.f32 0 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3) 1/3)
(pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2))
(log.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)) 1)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (PI.f32)))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)) 1))
(+.f32 0 (log.f32 (pow.f32 alpha cosTheta)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha cosTheta)) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha cosTheta))) (log.f32 (sqrt.f32 (pow.f32 alpha cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha cosTheta)))) 1)
(pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha cosTheta))) 3)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (pow.f32 alpha cosTheta))) 2)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 2))
(log.f32 (pow.f32 alpha cosTheta))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha cosTheta) 1)))
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 3))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha cosTheta))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha cosTheta)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (pow.f32 alpha cosTheta)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (pow.f32 alpha cosTheta)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha cosTheta) 1))
(+.f32 0 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 1)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 2) (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 1 (*.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)) 1/2)
(*.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2))
(pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) 1) -1)
(sqrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(+.f32 0 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))))) 1)
(pow.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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)
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) cosTheta) 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 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))))
(exp.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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))

simplify80.0ms (0.6%)

Algorithm
egg-herbie
Rules
1642×fma-def
1128×distribute-lft-in
1086×distribute-rgt-in
1046×unswap-sqr
588×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02574739
15704547
219694547
Stop Event
node limit
Counts
193 → 138
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 (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 (*.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) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(/.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/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 (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) (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 0 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3) 1/3)
(pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2))
(log.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)) 1)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (PI.f32)))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)) 1))
(+.f32 0 (log.f32 (pow.f32 alpha cosTheta)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha cosTheta)) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha cosTheta))) (log.f32 (sqrt.f32 (pow.f32 alpha cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha cosTheta)))) 1)
(pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha cosTheta))) 3)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (pow.f32 alpha cosTheta))) 2)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 2))
(log.f32 (pow.f32 alpha cosTheta))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha cosTheta) 1)))
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 3))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha cosTheta))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha cosTheta)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (pow.f32 alpha cosTheta)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (pow.f32 alpha cosTheta)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha cosTheta) 1))
(+.f32 0 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 1)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 2) (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 1 (*.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)) 1/2)
(*.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2))
(pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) 1) -1)
(sqrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(+.f32 0 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))))) 1)
(pow.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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)
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) cosTheta) 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 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))))
(exp.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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))
Outputs
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (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 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) cosTheta))
(*.f32 (log.f32 alpha) cosTheta)
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(*.f32 cosTheta (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 cosTheta (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(*.f32 cosTheta (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 cosTheta (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(*.f32 cosTheta (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 cosTheta (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) cosTheta)
(*.f32 cosTheta (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 cosTheta (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (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 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(/.f32 -1/2 (*.f32 cosTheta (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (neg.f32 (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 (*.f32 cosTheta cosTheta) (PI.f32)))
(/.f32 -1/2 (*.f32 cosTheta (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (neg.f32 (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 (*.f32 cosTheta cosTheta) (PI.f32)))
(/.f32 -1/2 (*.f32 cosTheta (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (neg.f32 (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 (*.f32 cosTheta cosTheta) (PI.f32)))
(/.f32 -1/2 (*.f32 cosTheta (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (neg.f32 (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 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 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 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 (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) (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 0 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 cosTheta (PI.f32)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 cosTheta (PI.f32))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 cosTheta (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1)
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 1)
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3)
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) 1/2)
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3) 1/3)
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (PI.f32))) 2)
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)) 1)))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1) 1))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 3))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 3)) 1/3))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (PI.f32)))) 2))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha cosTheta) (*.f32 (PI.f32) cosTheta)) 1))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 0 (log.f32 (pow.f32 alpha cosTheta)))
(*.f32 (log.f32 alpha) cosTheta)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha cosTheta)) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha cosTheta))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha cosTheta))) (log.f32 (sqrt.f32 (pow.f32 alpha cosTheta))))
(*.f32 (log.f32 alpha) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha cosTheta)))) 1)
(*.f32 (log.f32 alpha) cosTheta)
(pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 1)
(*.f32 (log.f32 alpha) cosTheta)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha cosTheta))) 3)
(*.f32 (log.f32 alpha) cosTheta)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 2) 1/2)
(*.f32 (log.f32 alpha) cosTheta)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 3) 1/3)
(*.f32 (log.f32 alpha) cosTheta)
(pow.f32 (sqrt.f32 (log.f32 (pow.f32 alpha cosTheta))) 2)
(*.f32 (log.f32 alpha) cosTheta)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 2))
(*.f32 (log.f32 alpha) cosTheta)
(log.f32 (pow.f32 alpha cosTheta))
(*.f32 (log.f32 alpha) cosTheta)
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha cosTheta) 1)))
(*.f32 (log.f32 alpha) cosTheta)
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 alpha cosTheta)) 3))
(*.f32 (log.f32 alpha) cosTheta)
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha cosTheta))))
(*.f32 (log.f32 alpha) cosTheta)
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))))
(*.f32 (log.f32 alpha) cosTheta)
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))) 1))
(*.f32 (log.f32 alpha) cosTheta)
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha cosTheta))) 1) 1))
(*.f32 (log.f32 alpha) cosTheta)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha cosTheta)))) 3))
(*.f32 (log.f32 alpha) cosTheta)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (pow.f32 alpha cosTheta)))) 1/3))
(*.f32 (log.f32 alpha) cosTheta)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (pow.f32 alpha cosTheta)))) 2))
(*.f32 (log.f32 alpha) cosTheta)
(log1p.f32 (-.f32 (pow.f32 alpha cosTheta) 1))
(*.f32 (log.f32 alpha) cosTheta)
(+.f32 0 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 (log.f32 alpha) cosTheta)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 (log.f32 alpha) cosTheta))))))))
(*.f32 3 (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 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 (log.f32 alpha) cosTheta))))))))
(*.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 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (/.f32 1/2 (PI.f32)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 1 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 2))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 2) (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) cosTheta) (sqrt.f32 (log.f32 alpha))) 2)
(*.f32 -1/2 (/.f32 1 (*.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))) (neg.f32 (PI.f32)))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(/.f32 -1/2 (*.f32 cosTheta (neg.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (neg.f32 (PI.f32))))))
(*.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 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (/.f32 1/2 (PI.f32)))
(*.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2))
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (/.f32 1/2 (PI.f32)))
(pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 2) 1/2)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3) 1/3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) cosTheta) (sqrt.f32 (log.f32 alpha))) 2)
(pow.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) -1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2) 1) -1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 2))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))) 3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))) 1) 1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32)))))) 1/3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))))) 2))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) cosTheta) (sqrt.f32 (log.f32 alpha))) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))) 2)) -1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (log.f32 (pow.f32 alpha cosTheta)) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 0 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))))) 1)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(pow.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta))) 1)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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))
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) cosTheta) 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 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha cosTheta)))) 1) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (log.f32 (pow.f32 alpha 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))

localize103.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 44 to 19 computations (56.8% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite83.0ms (0.6%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01568
130968
2385068
Stop Event
node limit
Counts
2 → 90
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
Outputs
(+.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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.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 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) -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 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2)) 1/2)
(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 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta)))) 1) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 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 (log.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3)) 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 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))))) -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)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 0 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(+.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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.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 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.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 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))

simplify79.0ms (0.6%)

Algorithm
egg-herbie
Rules
1644×fma-def
1082×times-frac
832×distribute-lft-in
798×distribute-rgt-in
632×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02686550
16965466
222025360
Stop Event
node limit
Counts
138 → 153
Calls
Call 1
Inputs
(/.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 (/.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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.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 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) -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 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2)) 1/2)
(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 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta)))) 1) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 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 (log.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3)) 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 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))))) -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)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 0 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(+.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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.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 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.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 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (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 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))))
(fma.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (/.f32 -1/2 (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 (log.f32 alpha)) (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (/.f32 -1/2 (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)))))
(+.f32 (fma.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (*.f32 (/.f32 -1/2 (log.f32 alpha)) (+.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (/.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 (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 (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 4)))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.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 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 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 (PI.f32) (*.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 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 (/.f32 1/2 (*.f32 (PI.f32) (*.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 (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 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (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 1/2 (*.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 (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 4)))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.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 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 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 (PI.f32) (*.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 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 (/.f32 1/2 (*.f32 (PI.f32) (*.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 (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 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (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 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 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 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 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 (/.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 (/.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 (/.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 (/.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 (+.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 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (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 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (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 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (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 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) 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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) 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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (PI.f32) (-.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 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.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 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.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 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.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 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.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 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.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 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.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 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(/.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 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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.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 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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1/2 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.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 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) -1/2)
(/.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 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2)) 1/2)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta)))) -1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta)))) 1) -1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.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 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.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 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.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 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3)) 1/3))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))))) -1))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.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 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 0 (*.f32 (-.f32 1 (*.f32 cosTheta 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 (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 (*.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 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (*.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 1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (-.f32 1 (pow.f32 cosTheta 6)))
(/.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 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1)) (*.f32 (log.f32 alpha) (PI.f32)))
(/.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 (log.f32 alpha) (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 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (-.f32 1 (pow.f32 cosTheta 6)))
(/.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 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1)) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2) 1/2)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))) 2))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 1/3))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.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 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.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 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (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 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (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)) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta 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 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))

localize119.0ms (0.8%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 39 to 22 computations (43.6% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite71.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1230×log-prod
738×pow-prod-down
584×pow-prod-up
512×pow-exp
444×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01227
124227
2310127
Stop Event
node limit
Counts
1 → 52
Calls
Call 1
Inputs
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))
Outputs
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (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 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (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 (log.f32 alpha))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) -2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (pow.f32 (log.f32 alpha) -1/2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.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))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.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))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (log.f32 alpha))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(pow.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (log.f32 alpha) 3)) 1/3)
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (log.f32 alpha)) -1)
(pow.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) 1) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))

simplify73.0ms (0.5%)

Algorithm
egg-herbie
Rules
1492×log-div
1138×log-prod
922×associate-*r/
824×associate-/l*
720×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01723302
14223200
212682102
367232102
Stop Event
node limit
Counts
64 → 83
Calls
Call 1
Inputs
(/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (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 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (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 (log.f32 alpha))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) -2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (pow.f32 (log.f32 alpha) -1/2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.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))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.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))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (log.f32 alpha))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(pow.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (log.f32 alpha) 3)) 1/3)
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (log.f32 alpha)) -1)
(pow.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) 1) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
Outputs
(/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(neg.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (neg.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (log.f32 alpha)))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) 3)
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.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 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.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 (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.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)) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) -2) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) -2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) -2) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (pow.f32 (log.f32 alpha) -1/2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(/.f32 (*.f32 (pow.f32 (log.f32 alpha) -1/2) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (log.f32 alpha) -1/2) (sqrt.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))) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.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 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.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) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (cbrt.f32 (/.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) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.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))) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.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 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) -2) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 2) 1/2)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (log.f32 alpha) 3)) 1/3)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (log.f32 alpha)) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) 1) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.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 (log.f32 alpha) 3)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))) 3)) 1/3))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))

localize138.0ms (1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
98.9%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
98.8%
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
98.7%
(/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
Compiler

Compiled 68 to 42 computations (38.2% saved)

series17.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

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

rewrite101.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
726×expm1-udef
724×log1p-udef
528×fma-def
448×prod-diff
428×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020109
142399
2593499
Stop Event
node limit
Counts
3 → 141
Calls
Call 1
Inputs
(/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) 1)
(*.f32 1 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2) (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1 (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) 1) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (PI.f32)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) 2)) (/.f32 (+.f32 alpha 1) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (PI.f32) 2)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (log.f32 alpha)))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (log.f32 alpha))) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 (PI.f32) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (log.f32 alpha)))
(pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) -1)
(neg.f32 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) 1)
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 1 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (+.f32 alpha -1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)))
(/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (+.f32 -1 (neg.f32 alpha)) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 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 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 1 alpha)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) 1) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (+.f32 alpha -1)) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (-.f32 1 alpha)) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (-.f32 1 alpha)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 -1 (neg.f32 alpha))) (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 (-.f32 1 alpha) 1) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 -1 (neg.f32 alpha))) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 1 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 2 (log.f32 alpha)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 2 (log.f32 alpha)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (PI.f32)) (*.f32 2 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) 2)) (log.f32 alpha))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.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 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 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)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.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 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 cosTheta cosTheta 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3) (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.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 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 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 cosTheta cosTheta 1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))) 1)
(*.f32 1 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 2) (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)))
(*.f32 (-.f32 1 alpha) (/.f32 1 (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha -1))
(*.f32 (+.f32 alpha -1) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (/.f32 (+.f32 alpha -1) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (hypot.f32 1 cosTheta)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) -1)
(neg.f32 (/.f32 (+.f32 alpha -1) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (log.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))

simplify127.0ms (0.9%)

Algorithm
egg-herbie
Rules
1028×times-frac
914×associate-/r*
866×associate-/l*
664×associate-*r*
630×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048211103
115069645
271999645
Stop Event
node limit
Counts
201 → 265
Calls
Call 1
Inputs
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(-.f32 (*.f32 -1/2 (/.f32 alpha (*.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 alpha (*.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 alpha (*.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 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.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 alpha (*.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 alpha (*.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/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 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)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(/.f32 -1 (+.f32 (pow.f32 cosTheta 2) 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 alpha 1)
(-.f32 (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2)) alpha) 1)
(-.f32 (+.f32 (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)) (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2)) alpha)) 1)
(-.f32 (+.f32 (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)) (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 6)) (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2)) alpha))) 1)
(/.f32 (-.f32 alpha 1) (pow.f32 cosTheta 2))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (/.f32 alpha (pow.f32 cosTheta 4))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6)))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 1 (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2))))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))))))
(/.f32 (-.f32 alpha 1) (pow.f32 cosTheta 2))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (/.f32 alpha (pow.f32 cosTheta 4))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6)))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 1 (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2))))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) 1)
(*.f32 1 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2) (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1 (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) 1) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (PI.f32)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) 2)) (/.f32 (+.f32 alpha 1) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (PI.f32) 2)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (log.f32 alpha)))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (log.f32 alpha))) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 (PI.f32) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (log.f32 alpha)))
(pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) -1)
(neg.f32 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) 1)
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 1 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (+.f32 alpha -1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)))
(/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (+.f32 -1 (neg.f32 alpha)) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 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 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 1 alpha)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) 1) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (+.f32 alpha -1)) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (-.f32 1 alpha)) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (-.f32 1 alpha)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 -1 (neg.f32 alpha))) (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 (-.f32 1 alpha) 1) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 -1 (neg.f32 alpha))) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 1 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 2 (log.f32 alpha)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 2 (log.f32 alpha)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (PI.f32)) (*.f32 2 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) 2)) (log.f32 alpha))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.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 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 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)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.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 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 cosTheta cosTheta 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3) (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.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 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 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 cosTheta cosTheta 1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))) 1)
(*.f32 1 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 2) (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)))
(*.f32 (-.f32 1 alpha) (/.f32 1 (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha -1))
(*.f32 (+.f32 alpha -1) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (/.f32 (+.f32 alpha -1) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (hypot.f32 1 cosTheta)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) -1)
(neg.f32 (/.f32 (+.f32 alpha -1) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (log.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha -1) (fma.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 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 (*.f32 -1/2 alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 -1/2 (/.f32 (/.f32 alpha (PI.f32)) (neg.f32 (log.f32 alpha))))
(-.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (/.f32 (*.f32 -1/2 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)) (neg.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(-.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (/.f32 (*.f32 -1/2 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)) (neg.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(-.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (/.f32 (*.f32 -1/2 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)) (neg.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (*.f32 1/2 alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 1/2 (/.f32 (/.f32 alpha (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.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)))))
(fma.f32 1/2 (/.f32 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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.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)))))
(fma.f32 1/2 (/.f32 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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 alpha (*.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)))))
(fma.f32 1/2 (/.f32 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 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (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)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (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)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (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)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 -1 (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 -1/2 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (-.f32 -1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 -1/2 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (-.f32 -1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 -1/2 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (-.f32 -1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32)))))
(/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (/.f32 (*.f32 alpha 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)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 alpha (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 alpha (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 alpha (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (PI.f32)))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1)) (PI.f32))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)) (log.f32 alpha)) (PI.f32)) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1)) (PI.f32))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (+.f32 alpha 1) (pow.f32 cosTheta 6)) (+.f32 alpha -1)) (*.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 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)) (log.f32 alpha)) (PI.f32)) (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1)) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 (*.f32 1/2 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 -1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (*.f32 -1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (/.f32 (+.f32 alpha -1) (pow.f32 cosTheta 4)) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha -1) (pow.f32 cosTheta 8)) (PI.f32)))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 (*.f32 1/2 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 -1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (*.f32 -1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (fma.f32 1/2 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (/.f32 (+.f32 alpha -1) (pow.f32 cosTheta 4)) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha -1) (pow.f32 cosTheta 8)) (PI.f32)))))))
(/.f32 -1 (+.f32 (pow.f32 cosTheta 2) 1))
(/.f32 -1 (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1))
(/.f32 alpha (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1))
(/.f32 alpha (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(-.f32 (/.f32 alpha (+.f32 (pow.f32 cosTheta 2) 1)) (/.f32 1 (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(-.f32 alpha 1)
(+.f32 alpha -1)
(-.f32 (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2)) alpha) 1)
(+.f32 (fma.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta) alpha) -1)
(+.f32 -1 (fma.f32 (*.f32 cosTheta cosTheta) (-.f32 1 alpha) alpha))
(+.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (-.f32 1 alpha) -1))
(-.f32 (+.f32 (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)) (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2)) alpha)) 1)
(+.f32 (fma.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1) (fma.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta) alpha)) -1)
(+.f32 -1 (fma.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (-.f32 1 alpha) alpha)))
(-.f32 (+.f32 (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)) (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 6)) (+.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2)) alpha))) 1)
(+.f32 (fma.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1) (fma.f32 (-.f32 1 alpha) (pow.f32 cosTheta 6) (fma.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta) alpha))) -1)
(fma.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1) (+.f32 (+.f32 alpha (*.f32 (-.f32 1 alpha) (+.f32 (pow.f32 cosTheta 6) (*.f32 cosTheta cosTheta)))) -1))
(+.f32 (+.f32 alpha (*.f32 (-.f32 1 alpha) (+.f32 (pow.f32 cosTheta 6) (*.f32 cosTheta cosTheta)))) (fma.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1) -1))
(/.f32 (-.f32 alpha 1) (pow.f32 cosTheta 2))
(/.f32 (+.f32 alpha -1) (*.f32 cosTheta cosTheta))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (/.f32 alpha (pow.f32 cosTheta 4))))
(+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (-.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (-.f32 (/.f32 (+.f32 alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 4))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6)))))
(+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (-.f32 (+.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 6))) (+.f32 (+.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 4))) (/.f32 1 (pow.f32 cosTheta 6)))))
(-.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 6))) (/.f32 (+.f32 alpha -1) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 1 (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2))))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 8))) (+.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 6)))) (/.f32 1 (*.f32 cosTheta cosTheta))) (+.f32 (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))) (/.f32 alpha (pow.f32 cosTheta 8))))
(-.f32 (+.f32 (+.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 1 (pow.f32 cosTheta 8)))) (-.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1 (pow.f32 cosTheta 6)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 8)))))
(/.f32 (-.f32 alpha 1) (pow.f32 cosTheta 2))
(/.f32 (+.f32 alpha -1) (*.f32 cosTheta cosTheta))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (/.f32 alpha (pow.f32 cosTheta 4))))
(+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (-.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (-.f32 (/.f32 (+.f32 alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 4))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6)))))
(+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (-.f32 (+.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 6))) (+.f32 (+.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 4))) (/.f32 1 (pow.f32 cosTheta 6)))))
(-.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 6))) (/.f32 (+.f32 alpha -1) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (+.f32 (/.f32 1 (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 alpha (pow.f32 cosTheta 2))))) (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 8)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 8))) (+.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (/.f32 alpha (pow.f32 cosTheta 6)))) (/.f32 1 (*.f32 cosTheta cosTheta))) (+.f32 (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 1 (pow.f32 cosTheta 6))) (/.f32 alpha (pow.f32 cosTheta 8))))
(-.f32 (+.f32 (+.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 6)) (/.f32 1 (pow.f32 cosTheta 8)))) (-.f32 (/.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1 (pow.f32 cosTheta 6)) (+.f32 (/.f32 alpha (pow.f32 cosTheta 4)) (/.f32 alpha (pow.f32 cosTheta 8)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) 1)
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 1 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2) (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 -1 alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) -2))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1 (*.f32 2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) 1) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (PI.f32)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))))
(/.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))))
(/.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) 2)) (/.f32 (+.f32 alpha 1) (log.f32 alpha)))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (cbrt.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)) 2))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2) (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))))
(/.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (PI.f32) 2)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (log.f32 alpha)))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 2 (log.f32 alpha))) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (PI.f32)))
(*.f32 (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))))
(/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (*.f32 (PI.f32) 2)) (/.f32 (hypot.f32 1 (sqrt.f32 alpha)) (log.f32 alpha)))
(*.f32 (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 (hypot.f32 1 (sqrt.f32 alpha)) (hypot.f32 1 (sqrt.f32 alpha))))
(pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 3)
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) 1/3)
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) -1)
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(neg.f32 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 -1 alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) -2))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 2))
(fabs.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3)))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))))
(/.f32 (exp.f32 (log1p.f32 alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 1))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))))
(/.f32 (exp.f32 (log1p.f32 alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 1 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (+.f32 alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 -1 (neg.f32 alpha)) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 1 alpha)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) 1) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (+.f32 alpha -1)) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (-.f32 1 alpha)) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 alpha) (-.f32 -1 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (-.f32 1 alpha) (-.f32 -1 (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 -1 alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) -2)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (-.f32 1 alpha)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 -1 (neg.f32 alpha))) (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (-.f32 1 alpha) 1) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 -1 (neg.f32 alpha))) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 alpha) (-.f32 -1 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (-.f32 1 alpha) (-.f32 -1 (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 -1 alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) -2)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (neg.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 1 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 2 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (*.f32 2 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)) (*.f32 (hypot.f32 1 cosTheta) (hypot.f32 1 cosTheta)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (hypot.f32 1 cosTheta) (hypot.f32 1 cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (PI.f32)) (*.f32 2 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 2 (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) 2)) (log.f32 alpha))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1))))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1)))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) 2)) (hypot.f32 1 cosTheta)) 2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1))) 2))
(fabs.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1)))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3) (pow.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (fma.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 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1))))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.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 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))) 1)
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 1 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 1)
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 2))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 2) (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) 2)
(*.f32 (-.f32 1 alpha) (/.f32 1 (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (-.f32 1 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 alpha) (-.f32 -1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha -1))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (+.f32 alpha -1) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (+.f32 alpha -1) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (/.f32 (+.f32 alpha -1) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (hypot.f32 1 cosTheta)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) 2)
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (+.f32 alpha -1) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 1)
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 3)
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3) 1/3)
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) -1)
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(neg.f32 (/.f32 (+.f32 alpha -1) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (-.f32 1 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 alpha) (-.f32 -1 (*.f32 cosTheta cosTheta)))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 2))
(fabs.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)) 3))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(exp.f32 (log.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))) 1))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1))

eval480.0ms (3.4%)

Compiler

Compiled 27698 to 15922 computations (42.5% saved)

prune257.0ms (1.8%)

Pruning

32 alts after pruning (26 fresh and 6 done)

PrunedKeptTotal
New1059171076
Fresh19928
Picked101
Done369
Total1082321114
Accurracy
100.0%
Counts
1114 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/2 (log.f32 alpha))))
97.4%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
97.2%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
67.7%
(/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta)))
98.0%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
66.7%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 3) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
47.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
70.3%
(/.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.5%
(/.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.4%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%
(/.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))))
94.3%
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
67.7%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
67.6%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
66.7%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
95.2%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
93.7%
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 3) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
94.9%
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
94.6%
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
98.3%
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
94.8%
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
95.0%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 alpha 1))
95.2%
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
95.2%
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
66.8%
(*.f32 1/2 (/.f32 (/.f32 -1 (PI.f32)) (log.f32 alpha)))
95.0%
(*.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32))) (log.f32 alpha)))
94.9%
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
94.9%
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
65.6%
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
Compiler

Compiled 1057 to 796 computations (24.7% saved)

localize157.0ms (1.1%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 90 to 51 computations (43.3% saved)

series30.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

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

rewrite104.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
786×expm1-udef
784×log1p-udef
484×prod-diff
468×add-sqr-sqrt
458×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022156
1463146
26447146
Stop Event
node limit
Counts
4 → 156
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
Outputs
(-.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))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.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))))) 1)
(/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 1 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (*.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 1 (/.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)))))
(/.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 alpha -1)))
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.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 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (+.f32 -1 (neg.f32 alpha)) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (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 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) 1) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (*.f32 (-.f32 1 alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 1 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (+.f32 alpha -1)) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (-.f32 1 alpha)) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (+.f32 alpha 1)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (-.f32 1 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2))
(/.f32 (*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) (+.f32 -1 (neg.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (log.f32 alpha))) 2)
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(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))) 1)
(pow.f32 (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)))) 3)
(pow.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))) 3) 1/3)
(pow.f32 (sqrt.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)
(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))
(log.f32 (exp.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)))))
(log.f32 (+.f32 1 (expm1.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 (/.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))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3) (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(expm1.f32 (log1p.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)))))
(exp.f32 (log.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)))))
(exp.f32 (*.f32 (log.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)))) 1))
(log1p.f32 (expm1.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)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))) 1)
(*.f32 1 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 1)
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2) (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(*.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (-.f32 1 alpha) (/.f32 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.f32 alpha -1))
(*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (+.f32 alpha -1) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) 1) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (cbrt.f32 (+.f32 alpha -1)) 2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (sqrt.f32 (+.f32 alpha -1)) 2))
(pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) -1)
(neg.f32 (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (+.f32 alpha 1) (/.f32 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)) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 -1 (neg.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 alpha 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (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 alpha 1)) -1)
(neg.f32 (/.f32 (+.f32 alpha 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) cosTheta))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) cosTheta))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))

simplify393.0ms (2.8%)

Algorithm
egg-herbie
Rules
1296×associate-/r*
1152×times-frac
1084×associate-*r*
896×associate-*l*
546×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062616636
1199115420
Stop Event
node limit
Counts
228 → 337
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 (-.f32 (/.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 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)))))) (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/2 (/.f32 (-.f32 (/.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 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)))))) (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/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.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 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 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.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 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)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (/.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 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 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.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 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.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 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 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.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 alpha (*.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 alpha (*.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 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.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 alpha (*.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 alpha (*.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 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (/.f32 alpha (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 alpha (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 alpha (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 3)) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))))))
(/.f32 1 (*.f32 alpha (pow.f32 cosTheta 2)))
(+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 3))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (/.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 3) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))) (/.f32 1 (*.f32 (pow.f32 alpha 3) (pow.f32 cosTheta 4)))))
(/.f32 1 (*.f32 alpha (pow.f32 cosTheta 2)))
(+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))
(+.f32 1 alpha)
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))) alpha))
(+.f32 1 (+.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))) alpha)))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))) alpha))))
(/.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.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 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4))) (pow.f32 cosTheta 8))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))))))))
(/.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.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 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4))) (pow.f32 cosTheta 8))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))))))))
(-.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))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.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))))) 1)
(/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 1 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (*.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 1 (/.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)))))
(/.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 alpha -1)))
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.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 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (+.f32 -1 (neg.f32 alpha)) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (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 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) 1) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (*.f32 (-.f32 1 alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 1 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (+.f32 alpha -1)) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (-.f32 1 alpha)) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (+.f32 alpha 1)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (-.f32 1 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2))
(/.f32 (*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) (+.f32 -1 (neg.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (log.f32 alpha))) 2)
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(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))) 1)
(pow.f32 (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)))) 3)
(pow.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))) 3) 1/3)
(pow.f32 (sqrt.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)
(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))
(log.f32 (exp.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)))))
(log.f32 (+.f32 1 (expm1.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 (/.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))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3) (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(expm1.f32 (log1p.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)))))
(exp.f32 (log.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)))))
(exp.f32 (*.f32 (log.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)))) 1))
(log1p.f32 (expm1.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)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))) 1)
(*.f32 1 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 1)
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2) (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(*.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (-.f32 1 alpha) (/.f32 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.f32 alpha -1))
(*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (+.f32 alpha -1) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) 1) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (cbrt.f32 (+.f32 alpha -1)) 2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (sqrt.f32 (+.f32 alpha -1)) 2))
(pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) -1)
(neg.f32 (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (+.f32 alpha 1) (/.f32 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)) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 -1 (neg.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 alpha 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (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 alpha 1)) -1)
(neg.f32 (/.f32 (+.f32 alpha 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) cosTheta))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) cosTheta))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
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 (neg.f32 (log.f32 alpha)) -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 (neg.f32 (log.f32 alpha)) -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 (neg.f32 (log.f32 alpha)) -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 (neg.f32 (log.f32 alpha)) -2))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.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 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (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 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 (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 (*.f32 (log.f32 alpha) (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 cosTheta cosTheta) (*.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 4))) (+.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 cosTheta cosTheta) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (+.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 (*.f32 (log.f32 alpha) (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 cosTheta cosTheta) (*.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 4))) (+.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 (pow.f32 cosTheta 4) (/.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 alpha 6)) (+.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 cosTheta cosTheta) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (+.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 (*.f32 (log.f32 alpha) (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 (PI.f32) (*.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 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (/.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 (*.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 (/.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 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (/.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 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (*.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 (/.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 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (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 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (/.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 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (*.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 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.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 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)))))) (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/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.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 alpha alpha)) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))) (*.f32 alpha alpha)) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.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 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)))))) (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/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.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 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 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.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 alpha alpha)) (/.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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.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)))))) (pow.f32 alpha 4)))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))) (*.f32 alpha alpha)) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))) (pow.f32 alpha 4))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.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 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)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (/.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 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 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.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 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.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 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 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.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 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.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)))))) (pow.f32 alpha 6))) (+.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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.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)))))) (pow.f32 alpha 4)))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 alpha 6)) (/.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))) (pow.f32 cosTheta 4))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))) (pow.f32 alpha 4))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (PI.f32))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1))) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) (*.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 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (fma.f32 alpha alpha -1)) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1))) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 cosTheta 6) (+.f32 alpha -1))) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) (*.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 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 alpha -1) (pow.f32 (fma.f32 alpha alpha -1) 3))) (PI.f32)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1))) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (PI.f32))) (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(fma.f32 -1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha)))) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6)))))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (PI.f32))) (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(fma.f32 -1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha)))) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6)))))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1/2 (/.f32 alpha (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 (/.f32 alpha (neg.f32 (log.f32 alpha))) (PI.f32)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.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 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 (neg.f32 (log.f32 alpha))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.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 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 (neg.f32 (log.f32 alpha))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.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 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 (neg.f32 (log.f32 alpha))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (*.f32 1/2 alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 (*.f32 1/2 alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.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 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 alpha (*.f32 (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 alpha (*.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 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 alpha (*.f32 (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 alpha (*.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 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 alpha (*.f32 (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 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (/.f32 alpha (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (/.f32 1 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 alpha (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))))
(+.f32 (/.f32 1 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 alpha (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 alpha (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 3)) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))))))
(+.f32 (/.f32 1 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 alpha (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 3)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))))
(+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (-.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 3))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))
(/.f32 1 (*.f32 alpha (pow.f32 cosTheta 2)))
(/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta))
(+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)))
(+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 1 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 3))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (/.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3))))
(+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 3))) (-.f32 (+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3)))))
(+.f32 (/.f32 1 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 3)))) (+.f32 (/.f32 1 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (pow.f32 cosTheta 4)) (pow.f32 alpha 3)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 3) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))) (/.f32 1 (*.f32 (pow.f32 alpha 3) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))) (-.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 3))) (+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3))) (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))))
(+.f32 (+.f32 (/.f32 1 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (/.f32 1 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 3))))) (+.f32 (+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 1 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))) (+.f32 (/.f32 -1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))) (/.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3))))))
(/.f32 1 (*.f32 alpha (pow.f32 cosTheta 2)))
(/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta))
(+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)))
(+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 1 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))
(fma.f32 -1 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3))) (+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 1 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta 4)) (pow.f32 alpha 3)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) alpha)) (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))) (fma.f32 -1 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 3))) (+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta))))) (/.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))
(+.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 alpha) (*.f32 cosTheta cosTheta)) (/.f32 1 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta 4)) (pow.f32 alpha 3))) (+.f32 (/.f32 1 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (/.f32 -1 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))
(+.f32 1 alpha)
(+.f32 alpha 1)
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))) alpha))
(+.f32 1 (fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) alpha))
(+.f32 1 (fma.f32 (-.f32 -1 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) alpha))
(+.f32 1 (+.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))) alpha)))
(+.f32 1 (fma.f32 (+.f32 alpha 1) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) alpha)))
(+.f32 1 (fma.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (+.f32 alpha 1) (fma.f32 (-.f32 -1 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) alpha)))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))) alpha))))
(+.f32 1 (fma.f32 -1 (*.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (fma.f32 (+.f32 alpha 1) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) alpha))))
(+.f32 1 (fma.f32 (-.f32 -1 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6)) (fma.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (+.f32 alpha 1) (fma.f32 (-.f32 -1 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) alpha))))
(/.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(/.f32 (+.f32 alpha 1) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)) (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6)))))))
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)) (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 1 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6))) (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4))) (pow.f32 cosTheta 8))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))))))))
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 4)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 4))) (pow.f32 cosTheta 8)) (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 1 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6))))))))
(-.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6))) (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 4)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 4))) (pow.f32 cosTheta 8))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)))
(/.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(/.f32 (+.f32 alpha 1) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)) (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6)))))))
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)) (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 1 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6))) (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4)) (/.f32 alpha (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4))) (pow.f32 cosTheta 8))) (+.f32 (/.f32 alpha (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (+.f32 (/.f32 alpha (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))))))))
(fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 4)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 4))) (pow.f32 cosTheta 8)) (+.f32 (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 1 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6))))))))
(-.f32 (-.f32 (+.f32 (/.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)) (+.f32 (+.f32 (/.f32 (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6)) (/.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 3)) (pow.f32 cosTheta 6))) (/.f32 (/.f32 alpha (fma.f32 alpha alpha -1)) (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 4)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 4))) (pow.f32 cosTheta 8))) (/.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha -1) 2))) (pow.f32 cosTheta 4)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) 1/3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 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 (*.f32 alpha alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (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))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 alpha) 2) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) -1))
(-.f32 (exp.f32 (log1p.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))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha)))))
(/.f32 1 (/.f32 (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha 1)))
(/.f32 1 (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha)))))
(/.f32 1 (/.f32 (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha 1)))
(/.f32 1 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (/.f32 (*.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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (/.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)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 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 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (+.f32 -1 (neg.f32 alpha)) (*.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (-.f32 -1 alpha) (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 -2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) 1) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (-.f32 -1 alpha) (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 -2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (*.f32 (-.f32 1 alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 1 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (+.f32 alpha -1)) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 -1 alpha) (/.f32 (*.f32 -2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (-.f32 1 alpha)) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (-.f32 1 alpha) (-.f32 -1 alpha)) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 -1 alpha) (/.f32 (*.f32 -2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 -1 alpha) (/.f32 (*.f32 -2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha -1)))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (-.f32 1 alpha) (-.f32 -1 alpha)) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (+.f32 alpha 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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (+.f32 -1 (neg.f32 alpha))) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 -1 alpha) (/.f32 (*.f32 -2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha -1)))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (neg.f32 (*.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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (-.f32 1 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) (+.f32 -1 (neg.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (-.f32 1 alpha) (-.f32 -1 alpha)) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (-.f32 1 alpha) (-.f32 -1 alpha)) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (log.f32 alpha))) 2)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (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)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.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))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (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)))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.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))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (sqrt.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)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(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))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(fabs.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(log.f32 (exp.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)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (+.f32 1 (expm1.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))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.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))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 3) (pow.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3) (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 3) (pow.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))) 3)))
(expm1.f32 (log1p.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)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.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)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.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)))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(log1p.f32 (expm1.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)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))) 1)
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(*.f32 1 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 1)
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2) (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(*.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (-.f32 1 alpha) (/.f32 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.f32 alpha -1))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) 2)))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2)))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (+.f32 alpha -1) 2))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) 1) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (cbrt.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (cbrt.f32 (+.f32 alpha -1)) 2))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (log.f32 alpha) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (sqrt.f32 (+.f32 alpha -1)) 2))
(-.f32 (/.f32 (*.f32 1/2 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 1)
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 3)
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3) 1/3)
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 2)
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(pow.f32 (/.f32 (PI.f32) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) 2))) -1)
(/.f32 1 (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (log.f32 alpha))))
(neg.f32 (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 2))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(fabs.f32 (*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32))))
(log.f32 (exp.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)))))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2)) 3))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (*.f32 8 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))) 1))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) -2))))
(/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 1 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (+.f32 alpha 1) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (+.f32 -1 (neg.f32 alpha)) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 alpha 1))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 1 (/.f32 (+.f32 alpha 1) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (sqrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 1 (/.f32 (+.f32 alpha 1) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (sqrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 2))
(pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)) -1)
(/.f32 1 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (+.f32 alpha 1)))
(/.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1) (+.f32 alpha 1)))
(neg.f32 (/.f32 (+.f32 alpha 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (-.f32 -1 alpha) (neg.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(fabs.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(exp.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) cosTheta))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) cosTheta))) 1))
(exp.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log1p.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 alpha 1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))

localize58.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 18 to 9 computations (50% saved)

series2.0ms (0%)

Counts
2 → 16
Calls

6 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)))
0.0ms
alpha
@0
(*.f32 (log.f32 alpha) (PI.f32))
0.0ms
alpha
@-inf
(*.f32 (log.f32 alpha) (PI.f32))

rewrite87.0ms (0.6%)

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
01032
120132
2240132
Stop Event
node limit
Counts
2 → 34
Calls
Call 1
Inputs
(*.f32 (log.f32 alpha) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
Outputs
(-.f32 (+.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 3)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 2))
(log.f32 (pow.f32 alpha (PI.f32)))
(cbrt.f32 (pow.f32 (log.f32 (pow.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 (log.f32 (pow.f32 alpha (PI.f32)))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (PI.f32)))))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(-.f32 (+.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 1)
(*.f32 -1/2 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(*.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2) (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) -1/2)
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2)
(pow.f32 (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) -2) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 2)))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))

simplify62.0ms (0.4%)

Algorithm
egg-herbie
Rules
1376×fma-def
1272×log-prod
1146×associate-*l*
580×unswap-sqr
562×log-div
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0931112
12031112
2760840
34482834
Stop Event
node limit
Counts
50 → 49
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 (/.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 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 3)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 2))
(log.f32 (pow.f32 alpha (PI.f32)))
(cbrt.f32 (pow.f32 (log.f32 (pow.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 (log.f32 (pow.f32 alpha (PI.f32)))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (PI.f32)))))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(-.f32 (+.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 1)
(*.f32 -1/2 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(*.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2) (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) -1/2)
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2)
(pow.f32 (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) -2) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 2)))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 (pow.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))
(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))
(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))
(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))
(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/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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (+.f32 1 (log.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))
(pow.f32 (log.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))
(pow.f32 (cbrt.f32 (log.f32 (pow.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 (log.f32 (pow.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 (log.f32 (pow.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 (log.f32 (pow.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))
(cbrt.f32 (pow.f32 (log.f32 (pow.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))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (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))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 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 (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))
(exp.f32 (log.f32 (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))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(log1p.f32 (+.f32 (pow.f32 alpha (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 alpha (PI.f32))))
(-.f32 (+.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 -1/2 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2) (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) -1/2)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (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 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 3)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 3) 1/3)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))) 2)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) -2) -1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 2)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) 2))
(fabs.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32)))) 3))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))

localize113.0ms (0.8%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 52 to 31 computations (40.4% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite80.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1524×log-prod
568×pow-exp
538×fma-def
492×expm1-udef
490×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01356
127736
2404136
Stop Event
node limit
Counts
2 → 151
Calls
Call 1
Inputs
(*.f32 (+.f32 1 alpha) (-.f32 alpha 1))
(/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))
Outputs
(+.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(+.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(+.f32 0 (fma.f32 alpha alpha -1))
(+.f32 (*.f32 alpha alpha) -1)
(+.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(+.f32 (*.f32 (+.f32 alpha -1) alpha) (+.f32 alpha -1))
(+.f32 (*.f32 (+.f32 1 alpha) alpha) (*.f32 (+.f32 1 alpha) -1))
(+.f32 (*.f32 alpha (+.f32 1 alpha)) (*.f32 -1 (+.f32 1 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))))
(-.f32 (*.f32 alpha alpha) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha alpha -1))) 1)
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 (pow.f32 alpha 3) -1)) (*.f32 (fma.f32 alpha (+.f32 alpha -1) 1) (+.f32 (fma.f32 alpha alpha 1) alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 alpha (+.f32 alpha -1) 1) (+.f32 1 alpha)))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (+.f32 (pow.f32 alpha 3) -1)) (*.f32 (-.f32 1 alpha) (+.f32 (fma.f32 alpha alpha 1) alpha)))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (fma.f32 alpha alpha -1)) (*.f32 (-.f32 1 alpha) (+.f32 1 alpha)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 (fma.f32 alpha alpha 1) alpha) (fma.f32 alpha (+.f32 alpha -1) 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (+.f32 (fma.f32 alpha alpha 1) alpha) (-.f32 1 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 1 alpha) (fma.f32 alpha (+.f32 alpha -1) 1)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)))
(/.f32 (*.f32 (+.f32 1 alpha) (fma.f32 alpha alpha -1)) (+.f32 1 alpha))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 alpha)) (+.f32 1 alpha))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) 3) 1) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (+.f32 1 (*.f32 (*.f32 alpha alpha) 1))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) -1) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (+.f32 1 alpha) (+.f32 (pow.f32 alpha 3) -1)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1))
(/.f32 (*.f32 (+.f32 alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (fma.f32 alpha (+.f32 alpha -1) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (+.f32 alpha -1)) (-.f32 1 alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (+.f32 1 alpha)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(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))))
(log.f32 (*.f32 (exp.f32 (+.f32 alpha -1)) (exp.f32 (*.f32 alpha (+.f32 alpha -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (+.f32 alpha -1))) (exp.f32 (*.f32 alpha (+.f32 alpha -1)))))
(log.f32 (*.f32 (exp.f32 (*.f32 alpha (+.f32 alpha -1))) (exp.f32 (+.f32 alpha -1))))
(log.f32 (*.f32 (exp.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 1 (expm1.f32 (+.f32 alpha -1)))))
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 alpha) 3) (pow.f32 (+.f32 alpha -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (+.f32 1 alpha) 3)))
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(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))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 alpha alpha -1))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) 2))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 1 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 1 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 1 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 alpha (+.f32 1 alpha) (*.f32 -1 (+.f32 1 alpha)))
(fma.f32 alpha (+.f32 alpha -1) (+.f32 alpha -1))
(fma.f32 (+.f32 1 alpha) alpha (*.f32 (+.f32 1 alpha) -1))
(fma.f32 (+.f32 alpha -1) 1 (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (+.f32 alpha -1) 1 (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (+.f32 alpha -1) alpha (+.f32 alpha -1))
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 1 alpha)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 1 alpha)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (cbrt.f32 (+.f32 alpha -1)) (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (cbrt.f32 (+.f32 alpha -1)) (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (cbrt.f32 (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (cbrt.f32 (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) alpha) -1)
(fma.f32 (sqrt.f32 (+.f32 alpha -1)) (sqrt.f32 (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (sqrt.f32 (+.f32 alpha -1)) (sqrt.f32 (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) alpha) -1)
(fma.f32 (+.f32 (pow.f32 alpha 3) -1) (/.f32 1 (+.f32 (fma.f32 alpha alpha 1) alpha)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (+.f32 (pow.f32 alpha 3) -1) (/.f32 1 (+.f32 (fma.f32 alpha alpha 1) alpha)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (+.f32 alpha -1))) (cbrt.f32 (*.f32 alpha (+.f32 alpha -1)))) (cbrt.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha -1))
(fma.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 alpha) 2)) (pow.f32 (cbrt.f32 alpha) 2) -1)
(fma.f32 (*.f32 alpha (sqrt.f32 alpha)) (sqrt.f32 alpha) -1)
(fma.f32 (sqrt.f32 (*.f32 alpha (+.f32 alpha -1))) (sqrt.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha -1))
(fma.f32 (+.f32 alpha (sqrt.f32 alpha)) (-.f32 alpha (sqrt.f32 alpha)) (+.f32 alpha -1))
(fma.f32 (+.f32 (sqrt.f32 alpha) 1) (-.f32 (sqrt.f32 alpha) 1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (+.f32 (sqrt.f32 alpha) 1) (-.f32 (sqrt.f32 alpha) 1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (*.f32 alpha (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha) -1)
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 (+.f32 alpha -1) alpha))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(+.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 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (+.f32 1 alpha) (/.f32 1 (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32)))))
(*.f32 (+.f32 1 alpha) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (+.f32 alpha -1) (*.f32 (+.f32 1 alpha) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -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 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 1 alpha) (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 1 alpha) 1) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (log.f32 alpha)) (/.f32 (+.f32 1 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) 1) (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.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 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (/.f32 (+.f32 alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 1 alpha) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 1 alpha) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.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)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(pow.f32 (/.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))

simplify125.0ms (0.9%)

Algorithm
egg-herbie
Rules
890×unswap-sqr
806×div-sub
558×log-prod
434×associate-/l*
404×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03806297
19894935
239554729
Stop Event
node limit
Counts
175 → 215
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 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(+.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(+.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(+.f32 0 (fma.f32 alpha alpha -1))
(+.f32 (*.f32 alpha alpha) -1)
(+.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(+.f32 (*.f32 (+.f32 alpha -1) alpha) (+.f32 alpha -1))
(+.f32 (*.f32 (+.f32 1 alpha) alpha) (*.f32 (+.f32 1 alpha) -1))
(+.f32 (*.f32 alpha (+.f32 1 alpha)) (*.f32 -1 (+.f32 1 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))))
(-.f32 (*.f32 alpha alpha) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha alpha -1))) 1)
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 (pow.f32 alpha 3) -1)) (*.f32 (fma.f32 alpha (+.f32 alpha -1) 1) (+.f32 (fma.f32 alpha alpha 1) alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 alpha (+.f32 alpha -1) 1) (+.f32 1 alpha)))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (+.f32 (pow.f32 alpha 3) -1)) (*.f32 (-.f32 1 alpha) (+.f32 (fma.f32 alpha alpha 1) alpha)))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (fma.f32 alpha alpha -1)) (*.f32 (-.f32 1 alpha) (+.f32 1 alpha)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 (fma.f32 alpha alpha 1) alpha) (fma.f32 alpha (+.f32 alpha -1) 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (+.f32 (fma.f32 alpha alpha 1) alpha) (-.f32 1 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 1 alpha) (fma.f32 alpha (+.f32 alpha -1) 1)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)))
(/.f32 (*.f32 (+.f32 1 alpha) (fma.f32 alpha alpha -1)) (+.f32 1 alpha))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 alpha)) (+.f32 1 alpha))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) 3) 1) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (+.f32 1 (*.f32 (*.f32 alpha alpha) 1))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) -1) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (+.f32 1 alpha) (+.f32 (pow.f32 alpha 3) -1)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1))
(/.f32 (*.f32 (+.f32 alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (fma.f32 alpha (+.f32 alpha -1) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (+.f32 alpha -1)) (-.f32 1 alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (+.f32 1 alpha)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(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))))
(log.f32 (*.f32 (exp.f32 (+.f32 alpha -1)) (exp.f32 (*.f32 alpha (+.f32 alpha -1)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (+.f32 alpha -1))) (exp.f32 (*.f32 alpha (+.f32 alpha -1)))))
(log.f32 (*.f32 (exp.f32 (*.f32 alpha (+.f32 alpha -1))) (exp.f32 (+.f32 alpha -1))))
(log.f32 (*.f32 (exp.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 1 (expm1.f32 (+.f32 alpha -1)))))
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 alpha) 3) (pow.f32 (+.f32 alpha -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (+.f32 1 alpha) 3)))
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(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))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 alpha alpha -1))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) 2))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 1 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 1 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 1 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 alpha (+.f32 1 alpha) (*.f32 -1 (+.f32 1 alpha)))
(fma.f32 alpha (+.f32 alpha -1) (+.f32 alpha -1))
(fma.f32 (+.f32 1 alpha) alpha (*.f32 (+.f32 1 alpha) -1))
(fma.f32 (+.f32 alpha -1) 1 (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (+.f32 alpha -1) 1 (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (+.f32 alpha -1) alpha (+.f32 alpha -1))
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 1 alpha)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 1 alpha)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (cbrt.f32 (+.f32 alpha -1)) (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (cbrt.f32 (+.f32 alpha -1)) (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (cbrt.f32 (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (cbrt.f32 (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) alpha) -1)
(fma.f32 (sqrt.f32 (+.f32 alpha -1)) (sqrt.f32 (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (sqrt.f32 (+.f32 alpha -1)) (sqrt.f32 (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) alpha) -1)
(fma.f32 (+.f32 (pow.f32 alpha 3) -1) (/.f32 1 (+.f32 (fma.f32 alpha alpha 1) alpha)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (+.f32 (pow.f32 alpha 3) -1) (/.f32 1 (+.f32 (fma.f32 alpha alpha 1) alpha)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (+.f32 alpha -1))) (cbrt.f32 (*.f32 alpha (+.f32 alpha -1)))) (cbrt.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha -1))
(fma.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 alpha) 2)) (pow.f32 (cbrt.f32 alpha) 2) -1)
(fma.f32 (*.f32 alpha (sqrt.f32 alpha)) (sqrt.f32 alpha) -1)
(fma.f32 (sqrt.f32 (*.f32 alpha (+.f32 alpha -1))) (sqrt.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha -1))
(fma.f32 (+.f32 alpha (sqrt.f32 alpha)) (-.f32 alpha (sqrt.f32 alpha)) (+.f32 alpha -1))
(fma.f32 (+.f32 (sqrt.f32 alpha) 1) (-.f32 (sqrt.f32 alpha) 1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (+.f32 (sqrt.f32 alpha) 1) (-.f32 (sqrt.f32 alpha) 1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (*.f32 alpha (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha) -1)
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 (+.f32 alpha -1) alpha))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(+.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 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (+.f32 1 alpha) (/.f32 1 (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32)))))
(*.f32 (+.f32 1 alpha) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (+.f32 alpha -1) (*.f32 (+.f32 1 alpha) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -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 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 1 alpha) (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 1 alpha) 1) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (log.f32 alpha)) (/.f32 (+.f32 1 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) 1) (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.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 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (/.f32 (+.f32 alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 1 alpha) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 1 alpha) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.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)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(pow.f32 (/.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
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 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1 (log.f32 alpha)) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(/.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(*.f32 (neg.f32 (/.f32 alpha (PI.f32))) (/.f32 alpha (neg.f32 (log.f32 alpha))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (PI.f32)))
(-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (PI.f32)))
(-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (PI.f32)))
(-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 alpha alpha -1)
(+.f32 0 (fma.f32 alpha alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (+.f32 alpha -1) alpha) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (+.f32 1 alpha) alpha) (*.f32 (+.f32 1 alpha) -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha (+.f32 1 alpha)) (*.f32 -1 (+.f32 1 alpha)))
(fma.f32 alpha alpha -1)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha alpha -1)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (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 (+.f32 1 (pow.f32 alpha 3)) (+.f32 (pow.f32 alpha 3) -1)) (*.f32 (fma.f32 alpha (+.f32 alpha -1) 1) (+.f32 (fma.f32 alpha alpha 1) alpha)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (fma.f32 alpha (+.f32 -1 alpha) 1) (+.f32 alpha (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 alpha (+.f32 alpha -1) 1) (+.f32 1 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (*.f32 1 (/.f32 (fma.f32 alpha (+.f32 -1 alpha) 1) (+.f32 -1 alpha))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)) (+.f32 -1 alpha))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (+.f32 (pow.f32 alpha 3) -1)) (*.f32 (-.f32 1 alpha) (+.f32 (fma.f32 alpha alpha 1) alpha)))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha (fma.f32 alpha alpha 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha))))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (fma.f32 alpha alpha -1)) (*.f32 (-.f32 1 alpha) (+.f32 1 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 1 (/.f32 (-.f32 1 alpha) (+.f32 -1 alpha))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 (fma.f32 alpha alpha 1) alpha) (fma.f32 alpha (+.f32 alpha -1) 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (fma.f32 alpha (+.f32 -1 alpha) 1) (+.f32 alpha (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (+.f32 (fma.f32 alpha alpha 1) alpha) (-.f32 1 alpha)))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha (fma.f32 alpha alpha 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 1 alpha) (fma.f32 alpha (+.f32 alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (*.f32 1 (/.f32 (fma.f32 alpha (+.f32 -1 alpha) 1) (+.f32 -1 alpha))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)) (+.f32 -1 alpha))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 1 (/.f32 (-.f32 1 alpha) (+.f32 -1 alpha))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha))
(/.f32 (*.f32 (+.f32 1 alpha) (fma.f32 alpha alpha -1)) (+.f32 1 alpha))
(fma.f32 alpha alpha -1)
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 alpha)) (+.f32 1 alpha))
(fma.f32 alpha alpha -1)
(/.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) 3) 1) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (+.f32 1 (*.f32 (*.f32 alpha alpha) 1))))
(/.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) 3) -1) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) -1) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (+.f32 1 alpha) (+.f32 (pow.f32 alpha 3) -1)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha (fma.f32 alpha alpha 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha 1) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 -1 (pow.f32 alpha 3)))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (*.f32 1 (/.f32 (fma.f32 alpha (+.f32 -1 alpha) 1) (+.f32 -1 alpha))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)) (+.f32 -1 alpha))
(/.f32 (*.f32 (+.f32 alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 1 (/.f32 (-.f32 1 alpha) (+.f32 -1 alpha))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (fma.f32 alpha (+.f32 alpha -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (*.f32 1 (/.f32 (fma.f32 alpha (+.f32 -1 alpha) 1) (+.f32 -1 alpha))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha (+.f32 -1 alpha) 1)) (+.f32 -1 alpha))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (+.f32 alpha -1)) (-.f32 1 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 1 (/.f32 (-.f32 1 alpha) (+.f32 -1 alpha))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 3) -1) (+.f32 1 alpha)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha (fma.f32 alpha alpha 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha 1) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 -1 (pow.f32 alpha 3)))
(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))
(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)
(log.f32 (*.f32 (exp.f32 (+.f32 alpha -1)) (exp.f32 (*.f32 alpha (+.f32 alpha -1)))))
(fma.f32 alpha alpha -1)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (+.f32 alpha -1))) (exp.f32 (*.f32 alpha (+.f32 alpha -1)))))
(fma.f32 alpha alpha -1)
(log.f32 (*.f32 (exp.f32 (*.f32 alpha (+.f32 alpha -1))) (exp.f32 (+.f32 alpha -1))))
(fma.f32 alpha alpha -1)
(log.f32 (*.f32 (exp.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 1 (expm1.f32 (+.f32 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 1 alpha) 3) (pow.f32 (+.f32 alpha -1) 3)))
(fma.f32 alpha alpha -1)
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (+.f32 1 alpha) 3)))
(fma.f32 alpha alpha -1)
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(expm1.f32 (*.f32 2 (log.f32 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)
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1) 1))
(fma.f32 alpha alpha -1)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) 3))
(fma.f32 alpha alpha -1)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 alpha alpha -1))) 1/3))
(fma.f32 alpha alpha -1)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) 2))
(fma.f32 alpha alpha -1)
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 1 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 1 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 alpha alpha -1)
(fma.f32 alpha (+.f32 1 alpha) (*.f32 -1 (+.f32 1 alpha)))
(fma.f32 alpha alpha -1)
(fma.f32 alpha (+.f32 alpha -1) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 1 alpha) alpha (*.f32 (+.f32 1 alpha) -1))
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 alpha -1) 1 (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 alpha -1) 1 (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 alpha -1) alpha (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 1 alpha)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 alpha 1)) (*.f32 alpha (+.f32 -1 alpha)))
(+.f32 (*.f32 alpha (+.f32 -1 alpha)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)))
(+.f32 (-.f32 (*.f32 alpha alpha) alpha) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)))
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 1 alpha)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (fma.f32 alpha alpha -1) (/.f32 1 (+.f32 alpha 1)) (*.f32 alpha (+.f32 -1 alpha)))
(+.f32 (*.f32 alpha (+.f32 -1 alpha)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)))
(+.f32 (-.f32 (*.f32 alpha alpha) alpha) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)))
(fma.f32 (cbrt.f32 (+.f32 alpha -1)) (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (-.f32 (*.f32 alpha alpha) alpha))
(fma.f32 (cbrt.f32 (+.f32 alpha -1)) (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (-.f32 (*.f32 alpha alpha) alpha))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (cbrt.f32 (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (-.f32 (*.f32 alpha alpha) alpha))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 alpha -1) 2)) (cbrt.f32 (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (cbrt.f32 (+.f32 -1 alpha)) (cbrt.f32 (pow.f32 (+.f32 -1 alpha) 2)) (-.f32 (*.f32 alpha alpha) alpha))
(fma.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (sqrt.f32 (+.f32 alpha -1)) (sqrt.f32 (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 (sqrt.f32 (+.f32 alpha -1)) (sqrt.f32 (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 alpha alpha -1)
(fma.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 (pow.f32 alpha 3) -1) (/.f32 1 (+.f32 (fma.f32 alpha alpha 1) alpha)) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 1 (+.f32 alpha (fma.f32 alpha alpha 1))) (*.f32 alpha (+.f32 -1 alpha)))
(+.f32 (*.f32 alpha (+.f32 -1 alpha)) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))))
(+.f32 (-.f32 (*.f32 alpha alpha) alpha) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))))
(fma.f32 (+.f32 (pow.f32 alpha 3) -1) (/.f32 1 (+.f32 (fma.f32 alpha alpha 1) alpha)) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 1 (+.f32 alpha (fma.f32 alpha alpha 1))) (*.f32 alpha (+.f32 -1 alpha)))
(+.f32 (*.f32 alpha (+.f32 -1 alpha)) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))))
(+.f32 (-.f32 (*.f32 alpha alpha) alpha) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (+.f32 alpha -1))) (cbrt.f32 (*.f32 alpha (+.f32 alpha -1)))) (cbrt.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 alpha) 2)) (pow.f32 (cbrt.f32 alpha) 2) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (*.f32 alpha (sqrt.f32 alpha)) (sqrt.f32 alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (sqrt.f32 (*.f32 alpha (+.f32 alpha -1))) (sqrt.f32 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 alpha (sqrt.f32 alpha)) (-.f32 alpha (sqrt.f32 alpha)) (+.f32 alpha -1))
(fma.f32 (+.f32 alpha (sqrt.f32 alpha)) (-.f32 alpha (sqrt.f32 alpha)) (+.f32 -1 alpha))
(fma.f32 (+.f32 (sqrt.f32 alpha) 1) (-.f32 (sqrt.f32 alpha) 1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 (sqrt.f32 alpha) 1) (-.f32 (sqrt.f32 alpha) 1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 alpha alpha -1)
(fma.f32 (*.f32 alpha (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 -1 alpha) 1) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 -1 alpha) 1) (-.f32 (*.f32 alpha alpha) alpha))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 alpha -1) 1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 -1 alpha) 1) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha (+.f32 -1 alpha) 1) (-.f32 (*.f32 alpha alpha) alpha))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (-.f32 (*.f32 alpha alpha) alpha))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (*.f32 alpha (+.f32 -1 alpha)))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 alpha) (-.f32 (*.f32 alpha alpha) alpha))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(+.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 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 1 alpha) (/.f32 1 (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 1 alpha) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 alpha -1) (*.f32 (+.f32 1 alpha) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.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)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (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 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (PI.f32)))
(-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (+.f32 1 alpha) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 1 alpha) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 alpha alpha -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 1 alpha) 1) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (log.f32 alpha)) (/.f32 (+.f32 1 alpha) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) 1) (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.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 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (/.f32 (+.f32 alpha -1) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 1 alpha) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(*.f32 (/.f32 (+.f32 1 alpha) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 1 alpha) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 alpha -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (+.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.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)) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.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)) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (PI.f32)))
(-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1/3))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))

localize91.0ms (0.6%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.3%
(/.f32 1/2 (log.f32 alpha))
99.1%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
98.8%
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
Compiler

Compiled 34 to 20 computations (41.2% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite84.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1376×log-prod
862×pow-prod-down
652×pow-prod-up
570×pow-exp
512×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

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

simplify69.0ms (0.5%)

Algorithm
egg-herbie
Rules
1562×fma-def
1106×times-frac
980×distribute-lft-in
958×unswap-sqr
938×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02464444
16143380
220723368
Stop Event
node limit
Counts
110 → 128
Calls
Call 1
Inputs
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 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 (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 -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 0 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 1)
(*.f32 1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 1)
(*.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) 1) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 1) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 2)
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) -1)
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1/2) -1)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1) -1)
(neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) -1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(+.f32 0 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) -1))
(+.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (*.f32 -1 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 1 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (neg.f32 (PI.f32)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) 1) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(exp.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(fma.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 alpha alpha) (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) -1))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 -1 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
Outputs
(/.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 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 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 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 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.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 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(-.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 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(-.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 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(*.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 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (log.f32 alpha) 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 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(+.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 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(+.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 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(*.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 (*.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 (*.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 1/2 (/.f32 (*.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 1/2 (/.f32 (*.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 1/2 (/.f32 (*.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 0 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 1)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 1)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2)))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2)))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (neg.f32 (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 1/2 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 1/2 (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1/2 (pow.f32 (PI.f32) -1/2)) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) 1) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2))) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 2)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 1) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 1)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 3)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2) 1/2)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 3) 1/3)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 2)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) -1)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) -1)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1/2) -1)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1) -1)
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 2))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(log.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) 3))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(exp.f32 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 1))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) 1) 1))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 3))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 1/3))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) 2))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) -1))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))
(+.f32 0 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) -1))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (*.f32 -1 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 1)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 1 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) (neg.f32 (PI.f32)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (neg.f32 (PI.f32)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (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 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (neg.f32 (PI.f32)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) 1) (PI.f32))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 1)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 3)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 2) 1/2)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 3) 1/3)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 2)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) -1)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 2))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(log.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)) 3))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(exp.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 1))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))) 1) 1))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 3))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 1/3))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))) 2))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(fma.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 alpha alpha) (*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) -1))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 -1 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))

localize162.0ms (1.1%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 73 to 44 computations (39.7% saved)

series11.0ms (0.1%)

Counts
4 → 84
Calls

21 calls:

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

rewrite162.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
734×expm1-udef
730×log1p-udef
712×prod-diff
680×fma-def
418×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify218.0ms (1.5%)

Algorithm
egg-herbie
Rules
1570×associate-/r*
854×associate-*r*
832×associate-*l*
722×associate-*r/
652×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074623312
1228017802
Stop Event
node limit
Counts
304 → 367
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))))
(*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))))
(*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha)))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))) (*.f32 -1/2 (*.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 6) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))) (*.f32 -1/2 (*.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 4))))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 8))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6))))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 8))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 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)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(/.f32 1 (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(log.f32 alpha)
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (sqrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (sqrt.f32 alpha) -2) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) -2)) (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) 1 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha))) (fma.f32 (neg.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) alpha (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) -2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) 1) (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) 1 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha))) (fma.f32 (neg.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) alpha (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) -2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) 1) (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) 1 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha))) (fma.f32 (neg.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) alpha (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha)))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2)))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) -2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) 1) (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))))))
(-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) 1)
(*.f32 1 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (-.f32 1 alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 1)
(*.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2) (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 (cbrt.f32 (-.f32 1 alpha)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (sqrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (sqrt.f32 (-.f32 1 alpha)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (neg.f32 (-.f32 1 alpha)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (-.f32 1 alpha))
(*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (-.f32 -1/2 (/.f32 alpha -2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (/.f32 (-.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (-.f32 1 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 1 (*.f32 -2 (log.f32 alpha))) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) -2) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (cbrt.f32 (-.f32 1 alpha)) -2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 -2 (log.f32 alpha))) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) 1) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) -2) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 (-.f32 1 alpha)) -2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 -2 (log.f32 alpha))) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 3)
(pow.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)
(pow.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) -1)
(neg.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(sqrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 alpha)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))))
(cbrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 alpha) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (log.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))))) 1)
(/.f32 1 (*.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) (/.f32 (PI.f32) (+.f32 1 alpha))))
(/.f32 1 (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)))))
(/.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32))) (*.f32 (-.f32 1 alpha) (+.f32 1 alpha))))
(/.f32 1 (/.f32 (PI.f32) (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha))))
(/.f32 1 (/.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha)))))
(/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (/.f32 (PI.f32) (+.f32 1 alpha))))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(/.f32 (-.f32 1 alpha) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32))) (+.f32 1 alpha)))
(/.f32 (-.f32 1 alpha) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (/.f32 (+.f32 1 alpha) (PI.f32))))
(/.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (PI.f32) (+.f32 1 alpha)))
(/.f32 (+.f32 1 alpha) (*.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) (PI.f32)))
(/.f32 (+.f32 1 alpha) (*.f32 (PI.f32) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)))))
(/.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 1 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32))))
(/.f32 (fma.f32 -1 alpha -1) (*.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (-.f32 1 alpha)) (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) (PI.f32))
(/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))
(/.f32 (-.f32 -1/2 (/.f32 alpha -2)) (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) 1) (*.f32 (neg.f32 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) 1) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2) (/.f32 (PI.f32) (+.f32 1 alpha))))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (+.f32 1 alpha))))
(/.f32 (*.f32 (-.f32 1 alpha) (fma.f32 -1 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) (+.f32 1 alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2) (PI.f32)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) (fma.f32 -1 alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (+.f32 1 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (fma.f32 -1 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 1 alpha) (neg.f32 (-.f32 1 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(/.f32 (*.f32 (+.f32 1 alpha) (-.f32 -1/2 (/.f32 alpha -2))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (-.f32 1 alpha)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (neg.f32 (-.f32 1 alpha))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (-.f32 -1/2 (/.f32 alpha -2))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 alpha) (+.f32 1 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha)))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 -1 alpha -1)) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (neg.f32 (-.f32 1 alpha))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(/.f32 (*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (-.f32 -1/2 (/.f32 alpha -2))) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) (/.f32 (+.f32 1 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (/.f32 (+.f32 1 alpha) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) 1) (PI.f32))
(/.f32 (/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) 1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) -2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -2)
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 -2 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3) (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3) (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 alpha) (PI.f32)))) 1)
(*.f32 1 (/.f32 (+.f32 1 alpha) (PI.f32)))
(*.f32 (+.f32 1 alpha) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 1)
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 2)) (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) (*.f32 (cbrt.f32 (+.f32 1 alpha)) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 1 alpha)) (*.f32 (sqrt.f32 (+.f32 1 alpha)) (/.f32 1 (PI.f32))))
(*.f32 (fma.f32 -1 alpha -1) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (+.f32 1 alpha))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (+.f32 1 alpha) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (+.f32 1 alpha) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) 1) (/.f32 (cbrt.f32 (+.f32 1 alpha)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (+.f32 1 alpha)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 alpha)) 1) (/.f32 (sqrt.f32 (+.f32 1 alpha)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (sqrt.f32 (+.f32 1 alpha)) (cbrt.f32 (PI.f32))))
(pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) 2)
(pow.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) -1)
(neg.f32 (/.f32 (+.f32 1 alpha) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 1 alpha) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 alpha) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (log.f32 alpha))
(+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (log.f32 alpha))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 1)
(pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 3) 1/3)
(pow.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta cosTheta 1) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 1))
(log1p.f32 (-.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)) 1))
(fma.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta) (log.f32 alpha))
(fma.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha) (log.f32 alpha))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))
(/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha)))))
(*.f32 -1/2 (/.f32 alpha (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (*.f32 -1/2 alpha) (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))))
(*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 1/2 (/.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 1/2 (/.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 1/2 (/.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 1/2 (/.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 alpha))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha)))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))) (*.f32 -1/2 (*.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 4)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))) (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 4)))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 6) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))))) (*.f32 -1/2 (*.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (fma.f32 -1/2 (*.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 6)) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))) (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (+.f32 (*.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 6)) (*.f32 -1/2 (*.f32 cosTheta cosTheta)))) (*.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 alpha)) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6)))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 8))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6))))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 8)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6))))))
(*.f32 -1/2 (+.f32 (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 8)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6)))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6)))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 8))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (log.f32 alpha)) (/.f32 alpha (log.f32 alpha))) (pow.f32 cosTheta 6))))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 4)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 1 (log.f32 alpha))) (pow.f32 cosTheta 8)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6))))))
(*.f32 -1/2 (+.f32 (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 4))) (+.f32 (/.f32 (+.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (log.f32 alpha))) (pow.f32 cosTheta 8)) (/.f32 (/.f32 (-.f32 1 alpha) (log.f32 alpha)) (pow.f32 cosTheta 6)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.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)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.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 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.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)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.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 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.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)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.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 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (neg.f32 (fma.f32 cosTheta cosTheta 1))) (PI.f32))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32)))))
(*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 alpha 1) -1/2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 1 alpha)))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (+.f32 alpha 1) (/.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (+.f32 alpha 1) -1/2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 1 alpha)))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (/.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (+.f32 alpha 1) -1/2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 1 alpha)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 6)) (PI.f32)))))))
(fma.f32 -1/2 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (-.f32 1 alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (/.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)) (*.f32 cosTheta cosTheta))) (fma.f32 -1/2 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha))) (/.f32 (*.f32 (*.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (+.f32 alpha 1))) 1/2) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 -1/2 (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (*.f32 1/2 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1))) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (*.f32 1/2 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1))) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (fma.f32 -1/2 (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))) 1/2))))
(*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 -1/2 (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (*.f32 1/2 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1))) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (*.f32 1/2 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1))) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (fma.f32 -1/2 (/.f32 (*.f32 (-.f32 1 alpha) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (+.f32 (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))) (/.f32 (/.f32 (-.f32 1 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (*.f32 (/.f32 (-.f32 1 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))) 1/2))))
(/.f32 1 (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(*.f32 (log.f32 alpha) (+.f32 (pow.f32 cosTheta 2) 1))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1 (*.f32 (+.f32 (pow.f32 cosTheta 2) 1) (log.f32 (/.f32 1 alpha))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 (pow.f32 cosTheta 2) 1))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (fma.f32 cosTheta cosTheta 1))
(log.f32 alpha)
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 2)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (sqrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (sqrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (log.f32 alpha))))) (sqrt.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (sqrt.f32 alpha) -2) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 (sqrt.f32 alpha) -2) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (log.f32 alpha)) (/.f32 (sqrt.f32 alpha) -2) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) -2)) (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (/.f32 (neg.f32 (sqrt.f32 alpha)) -2) (/.f32 (sqrt.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (neg.f32 (sqrt.f32 alpha)) -2) (/.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (/.f32 (neg.f32 (sqrt.f32 alpha)) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (neg.f32 (sqrt.f32 alpha)) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) 1 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha))) (fma.f32 (neg.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) alpha (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))) (fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) -2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))) (fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) 1) (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) 1 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha))) (fma.f32 (neg.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) alpha (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))) (fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) -2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))) (fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) 1) (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) 1 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 1)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha))) (fma.f32 (neg.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) alpha (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) alpha)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (*.f32 (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (cbrt.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) -1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -1/2)))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha -2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))) (fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) -2))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) -2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 (cbrt.f32 alpha) -2) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 (cbrt.f32 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))) (fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (cbrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1)))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) 1) (*.f32 (/.f32 (sqrt.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 (sqrt.f32 alpha) 1))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 (sqrt.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 (sqrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (*.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))) (fma.f32 (/.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))) (-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha)))))) (fma.f32 (neg.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 alpha) (*.f32 -2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (/.f32 -1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (+.f32 (/.f32 (neg.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 0))
(-.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) 1)
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 1 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (-.f32 1 alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 1)
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2) (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 (cbrt.f32 (-.f32 1 alpha)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (sqrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (sqrt.f32 (-.f32 1 alpha)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (neg.f32 (-.f32 1 alpha)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (-.f32 1 alpha))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (-.f32 -1/2 (/.f32 alpha -2)))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (/.f32 (-.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(/.f32 (/.f32 (-.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (-.f32 1 alpha) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 (-.f32 1 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))
(/.f32 (/.f32 (-.f32 1 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 1 (*.f32 -2 (log.f32 alpha))) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) -2) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (cbrt.f32 (-.f32 1 alpha)) -2))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (/.f32 (-.f32 1 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))
(/.f32 (/.f32 (-.f32 1 alpha) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 alpha)) 2) (*.f32 -2 (log.f32 alpha))) (/.f32 (cbrt.f32 (-.f32 1 alpha)) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) 1) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) -2) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (sqrt.f32 (-.f32 1 alpha)) -2))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (/.f32 (-.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(/.f32 (/.f32 (-.f32 1 alpha) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 alpha)) (*.f32 -2 (log.f32 alpha))) (/.f32 (sqrt.f32 (-.f32 1 alpha)) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 1)
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (cbrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 3)
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3) 1/3)
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (sqrt.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) -1)
(/.f32 1 (*.f32 -2 (/.f32 (log.f32 alpha) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 -1/2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)))
(neg.f32 (/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(sqrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 2))
(sqrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) 2))
(fabs.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1))))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 alpha)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(cbrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 alpha) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 alpha) 3) (*.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 3) -8)))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(exp.f32 (log.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 1))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))))
(-.f32 (*.f32 1/2 (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))))) (/.f32 1/2 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))))) 1)
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 1 (*.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) (/.f32 (PI.f32) (+.f32 1 alpha))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 1 (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32))) (*.f32 (-.f32 1 alpha) (+.f32 1 alpha))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 1 (/.f32 (PI.f32) (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 1 (/.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha)))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (-.f32 1 alpha) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (/.f32 (PI.f32) (+.f32 1 alpha))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (-.f32 1 alpha) (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (-.f32 1 alpha) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32))) (+.f32 1 alpha)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (-.f32 1 alpha) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (/.f32 (+.f32 1 alpha) (PI.f32))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (PI.f32) (+.f32 1 alpha)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (+.f32 1 alpha) (*.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) (PI.f32)))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (PI.f32) -2) (/.f32 (log.f32 alpha) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)) (*.f32 (PI.f32) -2)))
(/.f32 (+.f32 1 alpha) (*.f32 (PI.f32) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)))))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (PI.f32) -2) (/.f32 (log.f32 alpha) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)) (*.f32 (PI.f32) -2)))
(/.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))))
(/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (PI.f32) -2) (/.f32 (log.f32 alpha) (/.f32 (-.f32 1 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)) (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 (-.f32 1 alpha) (+.f32 1 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (fma.f32 -1 alpha -1) (*.f32 (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha))) (neg.f32 (PI.f32))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (neg.f32 (-.f32 1 alpha)) (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) (PI.f32))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (-.f32 -1/2 (/.f32 alpha -2)) (*.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) 1) (*.f32 (neg.f32 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 alpha)))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) 1) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2) (/.f32 (PI.f32) (+.f32 1 alpha))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (+.f32 1 alpha))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (-.f32 1 alpha) (fma.f32 -1 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)) (neg.f32 (PI.f32))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) (+.f32 1 alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2) (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) (fma.f32 -1 alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2) (neg.f32 (PI.f32))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (+.f32 1 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (fma.f32 -1 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (PI.f32))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (+.f32 1 alpha) (neg.f32 (-.f32 1 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (+.f32 1 alpha) (-.f32 -1/2 (/.f32 alpha -2))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (-.f32 1 alpha)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (neg.f32 (-.f32 1 alpha))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (-.f32 -1/2 (/.f32 alpha -2))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 alpha) (+.f32 1 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) (*.f32 -2 (PI.f32)))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha))) (neg.f32 (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (neg.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha)))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 -1 alpha -1)) (neg.f32 (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (neg.f32 (-.f32 1 alpha))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) (-.f32 -1/2 (/.f32 alpha -2))) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 alpha)) (/.f32 (+.f32 1 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (-.f32 -1/2 (/.f32 alpha -2)) (/.f32 (+.f32 1 alpha) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (*.f32 (fma.f32 -1 alpha -1) (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) 1) (PI.f32))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 1 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) 1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) -2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) -2)
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))) 2)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) -2))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 -2 (log.f32 alpha))) (hypot.f32 1 cosTheta)))
(/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 alpha 1))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))
(/.f32 (*.f32 (-.f32 1 alpha) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta)) (*.f32 (sqrt.f32 (*.f32 (log.f32 alpha) -2)) (hypot.f32 1 cosTheta))))
(/.f32 (/.f32 (/.f32 (-.f32 1 alpha) (/.f32 (PI.f32) (+.f32 1 alpha))) (*.f32 -2 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 1)
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))) 3)
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(pow.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 3) 1/3)
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))) 2)
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 2))
(sqrt.f32 (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))) 2))
(fabs.f32 (*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32))) 3))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3) (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3) (pow.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 3)))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))) 1))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 -1/2 (/.f32 (-.f32 1 alpha) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 1 alpha) (PI.f32)))))
(*.f32 -1/2 (*.f32 (/.f32 (-.f32 1 alpha) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (-.f32 1 alpha) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 alpha) (PI.f32)))) 1)
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 1 (/.f32 (+.f32 1 alpha) (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (+.f32 1 alpha) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 1)
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 2)) (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) (*.f32 (cbrt.f32 (+.f32 1 alpha)) (/.f32 1 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (+.f32 alpha 1))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (cbrt.f32 (+.f32 alpha 1))) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (sqrt.f32 (+.f32 1 alpha)) (*.f32 (sqrt.f32 (+.f32 1 alpha)) (/.f32 1 (PI.f32))))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (fma.f32 -1 alpha -1) (/.f32 1 (neg.f32 (PI.f32))))
(/.f32 (fma.f32 -1 alpha -1) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (+.f32 1 alpha))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (+.f32 1 alpha) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (+.f32 1 alpha) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) 1) (/.f32 (cbrt.f32 (+.f32 1 alpha)) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (+.f32 alpha 1))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (cbrt.f32 (+.f32 alpha 1))) (PI.f32))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 alpha) 2)) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (+.f32 1 alpha)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 alpha)) 1) (/.f32 (sqrt.f32 (+.f32 1 alpha)) (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (sqrt.f32 (+.f32 1 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 1)
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) 3)
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3) 1/3)
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 alpha) (PI.f32))) 2)
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (+.f32 1 alpha)) -1)
(/.f32 1 (/.f32 (PI.f32) (+.f32 alpha 1)))
(neg.f32 (/.f32 (+.f32 1 alpha) (neg.f32 (PI.f32))))
(/.f32 (fma.f32 -1 alpha -1) (neg.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 2))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2))
(fabs.f32 (/.f32 (+.f32 alpha 1) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 1 alpha) (PI.f32)))))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 alpha) (PI.f32)) 3))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 alpha) 3) (pow.f32 (PI.f32) 3)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))))
(/.f32 (exp.f32 (log1p.f32 alpha)) (PI.f32))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))) 1))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))))
(/.f32 (exp.f32 (log1p.f32 alpha)) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 alpha) (PI.f32))))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (log.f32 alpha))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (log.f32 alpha))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 1)
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 1)
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 3)
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 3) 1/3)
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 2))
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1))) 2))
(fabs.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)) 1)))
(log1p.f32 (+.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)) -1))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)) 3))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta cosTheta 1) 3) (pow.f32 (log.f32 alpha) 3)))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) 1))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(log1p.f32 (-.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)) 1))
(log1p.f32 (+.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)) -1))
(fma.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta) (log.f32 alpha))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))
(fma.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha) (log.f32 alpha))
(log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta 1)))
(*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))

eval753.0ms (5.3%)

Compiler

Compiled 34191 to 21305 computations (37.7% saved)

prune355.0ms (2.5%)

Pruning

40 alts after pruning (31 fresh and 9 done)

PrunedKeptTotal
New1139181157
Fresh81321
Picked101
Done1910
Total1149401189
Accurracy
100.0%
Counts
1189 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.2%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32))
97.4%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
97.2%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
67.7%
(/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta)))
66.8%
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
98.0%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
66.7%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
47.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
70.3%
(/.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.5%
(/.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.4%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%
(/.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))))
94.3%
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
95.0%
(/.f32 (*.f32 (+.f32 alpha 1) -1/2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)))
98.1%
(/.f32 1 (/.f32 (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha 1)))
66.7%
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
67.6%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
66.7%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
66.8%
(/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))
95.2%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
94.9%
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
94.9%
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (log.f32 alpha))) (/.f32 (+.f32 alpha 1) (PI.f32)))
98.3%
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
95.0%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 alpha 1))
66.7%
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
97.2%
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
97.5%
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
95.0%
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
94.8%
(*.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 alpha)) (/.f32 (+.f32 alpha 1) (PI.f32)))
95.2%
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
95.0%
(*.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32))) (log.f32 alpha)))
95.2%
(*.f32 1/2 (/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 alpha) (PI.f32))))
94.9%
(*.f32 1/2 (/.f32 (+.f32 (-.f32 (*.f32 alpha alpha) alpha) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32))))
94.8%
(*.f32 1/2 (/.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))
94.7%
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
94.9%
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
94.7%
(*.f32 1/2 (*.f32 (+.f32 alpha -1) (*.f32 (+.f32 1 alpha) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))))
94.9%
(*.f32 1/2 (*.f32 (+.f32 1 alpha) (/.f32 1 (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))))
Compiler

Compiled 740 to 555 computations (25% saved)

regimes191.0ms (1.4%)

Counts
87 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(*.f32 1/2 (/.f32 (/.f32 -1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 (-.f32 (*.f32 alpha alpha) 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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.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 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 alpha)) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 alpha 1))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (log.f32 alpha))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 alpha 1) -1/2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (*.f32 (+.f32 1 alpha) (/.f32 1 (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))))
(*.f32 1/2 (*.f32 (+.f32 alpha -1) (*.f32 (+.f32 1 alpha) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 -1 (*.f32 (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 alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (/.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.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 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.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 1/2 (log.f32 alpha)))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (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 1/2 (/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32))) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/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 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (fma.f32 alpha alpha -1))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (/.f32 (+.f32 (-.f32 (*.f32 alpha alpha) alpha) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1))) (*.f32 (log.f32 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))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.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 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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.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 1 (/.f32 (*.f32 (/.f32 (PI.f32) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (+.f32 alpha 1)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 3) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) 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 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (log.f32 (exp.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))) (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))) (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))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 3) (/.f32 (+.f32 alpha -1) (fma.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 (/.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))))
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:

42.0ms
cosTheta
40.0ms
alpha
39.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))))
39.0ms
(*.f32 alpha alpha)
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 1508 to 825 computations (45.3% saved)

regimes142.0ms (1%)

Counts
66 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(*.f32 1/2 (/.f32 (/.f32 -1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 (-.f32 (*.f32 alpha alpha) 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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.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 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 alpha)) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 alpha 1))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (log.f32 alpha))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 alpha 1) -1/2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (*.f32 (+.f32 1 alpha) (/.f32 1 (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))))
(*.f32 1/2 (*.f32 (+.f32 alpha -1) (*.f32 (+.f32 1 alpha) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 -1 (*.f32 (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 alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (/.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.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 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(*.f32 (+.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.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 1/2 (log.f32 alpha)))
(*.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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (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 1/2 (/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32))) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1/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 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (fma.f32 alpha alpha -1))))
(/.f32 (+.f32 alpha 1) (*.f32 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (/.f32 (+.f32 (-.f32 (*.f32 alpha alpha) alpha) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32))))
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:

31.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))))
29.0ms
cosTheta
28.0ms
alpha
Results
AccuracySegmentsBranch
98.5%1cosTheta
98.5%1alpha
98.5%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.5%1(*.f32 alpha alpha)
Compiler

Compiled 1008 to 547 computations (45.7% saved)

regimes71.0ms (0.5%)

Counts
38 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(*.f32 1/2 (/.f32 (/.f32 -1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 (-.f32 (*.f32 alpha alpha) 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 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.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 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 alpha)) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 alpha 1))
(*.f32 (/.f32 (-.f32 1 alpha) (*.f32 -2 (log.f32 alpha))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (*.f32 (+.f32 alpha 1) -1/2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 alpha)))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (*.f32 (+.f32 1 alpha) (/.f32 1 (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))))
(*.f32 1/2 (*.f32 (+.f32 alpha -1) (*.f32 (+.f32 1 alpha) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 -1 (*.f32 (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 alpha) 1) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 1/2 (/.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.f32 1 alpha)) (+.f32 -1 alpha)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.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:

25.0ms
alpha
18.0ms
cosTheta
17.0ms
(*.f32 alpha alpha)
Results
AccuracySegmentsBranch
97.4%1cosTheta
97.4%1alpha
97.4%1(*.f32 alpha alpha)
Compiler

Compiled 514 to 277 computations (46.1% saved)

regimes52.0ms (0.4%)

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

3 calls:

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

Compiled 374 to 212 computations (43.3% saved)

regimes19.0ms (0.1%)

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

2 calls:

8.0ms
cosTheta
8.0ms
alpha
Results
AccuracySegmentsBranch
66.8%1cosTheta
66.8%1alpha
Compiler

Compiled 133 to 68 computations (48.9% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0.2%)

Threshold costs -0b (-0.2%)

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

2 calls:

4.0ms
cosTheta
3.0ms
alpha
Results
AccuracySegmentsBranch
66.7%1cosTheta
66.7%1alpha
Compiler

Compiled 20 to 14 computations (30% saved)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Rules
26×*-commutative
22×unsub-neg
22×neg-mul-1
16×+-commutative
10×distribute-lft-neg-out
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036284
158280
268280
377280
493280
5116280
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 (*.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 (*.f32 alpha alpha) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 1/2 (neg.f32 (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 (*.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 (neg.f32 (*.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 (*.f32 alpha alpha) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 1/2 (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (neg.f32 (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 103 to 71 computations (31.1% saved)

soundness398.0ms (2.8%)

Rules
1524×log-prod
1304×fma-def
1038×associate-/r*
912×log-prod
772×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017120
1368116
25355116
051016598
1151913116
2671713116
01356
127736
2404136
Stop Event
node limit
node limit
node limit
Compiler

Compiled 61 to 41 computations (32.8% saved)

end56.0ms (0.4%)

Compiler

Compiled 238 to 128 computations (46.2% saved)

Profiling

Loading profile data...