Details

Time bar (total: 5.7s)

analyze125.0ms (2.2%)

Algorithm
search
Search
TrueOtherFalseIter
0%0.6%99.4%0
0%0.6%99.4%1
0%0.6%99.4%2
0.3%0.3%99.4%3
0.3%0.3%99.4%4
0.5%0.2%99.4%5
0.5%0.2%99.4%6
0.6%0.1%99.4%7
0.6%0.1%99.4%8
0.6%0%99.4%9
0.6%0%99.4%10
0.6%0%99.4%11
0.6%0%99.4%12
0.6%0%99.4%13
0.6%0%99.4%14
Compiler

Compiled 41 to 27 computations (34.1% saved)

sample1.8s (30.8%)

Results
1.8s8256×body128valid
Compiler

Compiled 82 to 54 computations (34.1% saved)

preprocess27.0ms (0.5%)

Algorithm
egg-herbie
Rules
712×distribute-rgt-in_binary32
694×distribute-lft-in_binary32
348×fma-def_binary32
322×times-frac_binary32
140×associate-/l/_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02366
17962
231762
3161562
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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (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 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) 2) (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 (fma.f32 cosTheta cosTheta -1) (*.f32 (*.f32 2 (log.f32 cosTheta)) (*.f32 (PI.f32) (fma.f32 alpha (*.f32 alpha (fma.f32 cosTheta cosTheta -1)) 1))))
(/.f32 (/.f32 (fma.f32 cosTheta cosTheta -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 cosTheta)))) (fma.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta -1) 1))
(/.f32 (fma.f32 cosTheta cosTheta -1) (*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 cosTheta) 2) (fma.f32 alpha (*.f32 alpha (fma.f32 cosTheta cosTheta -1)) 1))))
Compiler

Compiled 26 to 16 computations (38.5% saved)

simplify25.0ms (0.4%)

Algorithm
egg-herbie
Rules
435×associate-*l*_binary32
360×distribute-rgt-in_binary32
359×distribute-lft-in_binary32
342×associate-*r*_binary32
242×associate-/r*_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01433
14531
216631
382331
4424031
Stop Event
node limit
Counts
1 → 2
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) (log.f32 (*.f32 alpha alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))

prune5.0ms (0.1%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.4b
Counts
3 → 2
Alt Table
StatusErrorProgram
0.5b
(/.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))))
0.5b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
Compiler

Compiled 145 to 87 computations (40% saved)

localize41.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
0.1b
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
0.2b
(/.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))))
0.4b
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))

series54.0ms (0.9%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
23.0ms
alpha
@0
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
11.0ms
alpha
@inf
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
4.0ms
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
3.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))))
3.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))))

rewrite71.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
266×log1p-udef_binary32
159×add-sqr-sqrt_binary32
155×*-un-lft-identity_binary32
155×pow1_binary32
147×add-exp-log_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01462
131160
2464960
Stop Event
node limit
Counts
4 → 107
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
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (fma.f32 alpha alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 alpha 1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.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)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (sqrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) cosTheta) (*.f32 -1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) cosTheta) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) cosTheta) (fma.f32 alpha alpha 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 6) -1)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 alpha alpha -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) (*.f32 cosTheta cosTheta)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (fma.f32 alpha alpha -1) cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))))

simplify72.0ms (1.3%)

Algorithm
egg-herbie
Rules
335×associate-/r*_binary32
303×cancel-sign-sub-inv_binary32
264×associate-*r*_binary32
258×fma-neg_binary32
223×sub-neg_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02643015
19612707
239952707
Stop Event
node limit
Counts
191 → 167
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 2 (*.f32 (PI.f32) (log.f32 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 -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 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6)))))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))))
(-.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.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 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.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 4 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 4 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 6 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(*.f32 -1 cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(*.f32 cosTheta (pow.f32 alpha 2))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(*.f32 cosTheta (pow.f32 alpha 2))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) 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 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 -1 (pow.f32 cosTheta 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (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 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
Outputs
(*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))
(*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))
(*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))
(*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(neg.f32 (*.f32 (*.f32 (PI.f32) -2) (log.f32 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(neg.f32 (*.f32 (*.f32 (PI.f32) -2) (log.f32 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(neg.f32 (*.f32 (*.f32 (PI.f32) -2) (log.f32 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(neg.f32 (*.f32 (*.f32 (PI.f32) -2) (log.f32 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) -2))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (*.f32 1/2 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha))))
(fma.f32 1/2 (fma.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (*.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))))))
(-.f32 (-.f32 (*.f32 1/2 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (PI.f32)) (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (fma.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (*.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))))))
(-.f32 (fma.f32 1/2 (/.f32 (pow.f32 alpha 6) (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (PI.f32)) (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (pow.f32 cosTheta 4)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32)))))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (/.f32 -1/2 (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6)))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (-.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (+.f32 (/.f32 1/2 (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (neg.f32 (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha)))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (+.f32 (-.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (neg.f32 (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (/.f32 -1/2 (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 (pow.f32 alpha 6) (neg.f32 (log.f32 alpha))) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 6))) (neg.f32 (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 6))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 1/2 (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (neg.f32 (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 6))) (neg.f32 (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 6))) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (-.f32 (/.f32 -1/2 (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (pow.f32 alpha 4))) (neg.f32 (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))
(/.f32 (/.f32 -1/2 (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))))
(-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))) (PI.f32)))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))))))
(-.f32 (-.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))) (PI.f32)))) (-.f32 (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))) (PI.f32)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (-.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))))) (+.f32 (+.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))) (PI.f32)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (-.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))))))
(+.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))))) (-.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))))
(-.f32 (fma.f32 2 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (*.f32 alpha alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))))
(fma.f32 2 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 (/.f32 cosTheta 2) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 cosTheta (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) cosTheta)))))
(-.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.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 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))))))
(-.f32 (fma.f32 3 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (+.f32 (fma.f32 2 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (*.f32 alpha alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (*.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (fma.f32 3 (*.f32 (/.f32 (pow.f32 alpha 4) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (+.f32 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (fma.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha))))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (+.f32 (fma.f32 (*.f32 (/.f32 cosTheta 2) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (fma.f32 3 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha))) (pow.f32 alpha 4)) (/.f32 cosTheta (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) cosTheta))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.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 4 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 4 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 6 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))))))))
(-.f32 (+.f32 (fma.f32 2 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (*.f32 alpha alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (fma.f32 4 (*.f32 (/.f32 (pow.f32 cosTheta 6) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32))) (fma.f32 3 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (+.f32 (*.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32))) (*.f32 4 (/.f32 (pow.f32 cosTheta 6) (/.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (*.f32 alpha alpha)))))))) (+.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (log.f32 (*.f32 alpha alpha))) (PI.f32))) (+.f32 (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (*.f32 (/.f32 (pow.f32 cosTheta 6) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 alpha 8) (PI.f32)))) (fma.f32 6 (*.f32 (/.f32 (pow.f32 cosTheta 6) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32))) (+.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (fma.f32 3 (*.f32 (/.f32 (pow.f32 alpha 4) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))))))
(+.f32 (fma.f32 2 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha))))) (-.f32 (fma.f32 4 (*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (PI.f32)) (pow.f32 alpha 6)) (fma.f32 3 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (pow.f32 cosTheta 4)) (fma.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32)) (*.f32 (*.f32 4 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (PI.f32)))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (+.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (/.f32 (pow.f32 alpha 8) (PI.f32)) (+.f32 (fma.f32 3 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha))) (pow.f32 alpha 4)) (/.f32 cosTheta (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) cosTheta))) (fma.f32 6 (*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (PI.f32)) (pow.f32 alpha 4)) (/.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (PI.f32))))) (fma.f32 (*.f32 (/.f32 cosTheta 2) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha))))))))
(-.f32 (+.f32 (fma.f32 2 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha))))) (fma.f32 4 (*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (PI.f32)) (pow.f32 alpha 6)) (fma.f32 3 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (pow.f32 cosTheta 4)) (fma.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32)) (*.f32 (*.f32 4 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (PI.f32))))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (+.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (/.f32 (pow.f32 alpha 8) (PI.f32)) (+.f32 (fma.f32 3 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha))) (pow.f32 alpha 4)) (/.f32 cosTheta (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) cosTheta))) (fma.f32 6 (*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (PI.f32)) (pow.f32 alpha 4)) (/.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) 2) (log.f32 alpha)) (PI.f32))))) (fma.f32 (*.f32 (/.f32 cosTheta 2) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha)))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1 (*.f32 (log.f32 (*.f32 alpha 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 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (log.f32 (*.f32 alpha alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.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 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (log.f32 (*.f32 alpha alpha))) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.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 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.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 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 1 (log.f32 (*.f32 alpha alpha))) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.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 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))) (pow.f32 cosTheta 8)))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1 (*.f32 (log.f32 (*.f32 alpha 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 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (log.f32 (*.f32 alpha alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.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 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (log.f32 (*.f32 alpha alpha))) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.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 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.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 (PI.f32) (pow.f32 cosTheta 2)))) (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 1 (log.f32 (*.f32 alpha alpha))) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.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 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))) (pow.f32 cosTheta 8)))))
(*.f32 -1 cosTheta)
(neg.f32 cosTheta)
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 cosTheta (pow.f32 alpha 2))
(*.f32 cosTheta (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha cosTheta))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 cosTheta (pow.f32 alpha 2))
(*.f32 cosTheta (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha cosTheta))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) cosTheta) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 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 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(-.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))

prune247.0ms (4.3%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New15710167
Fresh101
Picked101
Done000
Total15910169
Error
0b
Counts
169 → 10
Alt Table
StatusErrorProgram
0.6b
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
0.8b
(fma.f32 1/2 (fma.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (*.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
0.8b
(-.f32 (fma.f32 3 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (fma.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha))))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (+.f32 (fma.f32 (*.f32 (/.f32 cosTheta 2) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (fma.f32 3 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha))) (pow.f32 alpha 4)) (/.f32 cosTheta (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) cosTheta))))))
1.2b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.5b
(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)
0.4b
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
0.6b
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
0.9b
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
0.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Compiler

Compiled 6864 to 3892 computations (43.3% saved)

localize63.0ms (1.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
0.6b
(pow.f32 (fma.f32 alpha alpha -1) 3)
0.7b
(pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)
3.2b
(pow.f32 (*.f32 alpha alpha) (PI.f32))

series63.0ms (1.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
10.0ms
cosTheta
@0
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
10.0ms
alpha
@0
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
9.0ms
cosTheta
@inf
(pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)
7.0ms
cosTheta
@inf
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
5.0ms
alpha
@0
(pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)

rewrite71.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
268×expm1-udef_binary32
268×log1p-udef_binary32
163×add-sqr-sqrt_binary32
160×pow1_binary32
157×*-un-lft-identity_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01780
135177
2406577
Stop Event
node limit
Counts
4 → 110
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)
(pow.f32 (fma.f32 alpha alpha -1) 3)
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 alpha (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))) (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 (PI.f32)) (pow.f32 alpha (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (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 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3/2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (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) 3) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.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 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 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 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 -1 (pow.f32 (fma.f32 alpha alpha -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 alpha alpha)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alpha alpha -1) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (fma.f32 alpha alpha -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (fma.f32 alpha alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (fma.f32 alpha alpha -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (fma.f32 alpha alpha -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (pow.f32 (fma.f32 alpha alpha -1) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 3) (fma.f32 alpha alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 3) (pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) 1) (fma.f32 alpha alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (fma.f32 alpha alpha -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (fma.f32 alpha alpha -1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (fma.f32 alpha alpha -1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (fma.f32 alpha alpha -1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (pow.f32 (fma.f32 alpha alpha -1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 alpha alpha -1) 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 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)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (/.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (fma.f32 alpha alpha -1) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (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)))) 3)) (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)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (fma.f32 alpha alpha -1) 3)) (/.f32 1 (neg.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -3) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) 1) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) 1) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (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) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.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))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.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) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (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 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (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 (fma.f32 alpha alpha -1) 3/2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (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 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3/2)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3/2)) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3/2)) (/.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/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3)) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3/2) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (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) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (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)))) 3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3) (pow.f32 (fma.f32 alpha alpha -1) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (neg.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.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)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.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))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (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) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 3) (pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.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)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.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)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.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))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.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)))))))

simplify141.0ms (2.5%)

Algorithm
egg-herbie
Rules
906×fma-def_binary32
799×times-frac_binary32
346×*-commutative_binary32
199×+-commutative_binary32
184×associate-*r*_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079711466
1306311274
Stop Event
node limit
Counts
182 → 208
Calls
Call 1
Inputs
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(*.f32 8 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))
(-.f32 (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))))))) (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))))))
(-.f32 (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))) (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 alpha) 3)))))))))
(-.f32 (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))) (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))))))))
(*.f32 -8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 6)))))
(-.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 (/.f32 1 alpha)) 3)))))))
(-.f32 (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 2)))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 2))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 2)))))))))
(-.f32 (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 6)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 4)))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 1 alpha)) 3)))))))))
(*.f32 -8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))
(-.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))
(-.f32 (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6)))))))))
(-.f32 (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 2)))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))))))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2)))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2)))) (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
-1
(-.f32 (*.f32 3 (pow.f32 alpha 2)) 1)
(-.f32 (*.f32 3 (pow.f32 alpha 2)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(pow.f32 alpha 6)
(-.f32 (pow.f32 alpha 6) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(pow.f32 alpha 6)
(-.f32 (pow.f32 alpha 6) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(/.f32 -1/8 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/8 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))) (+.f32 (*.f32 3/4 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))
(-.f32 (+.f32 (*.f32 21/8 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 cosTheta 10) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 cosTheta 12) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/4 (/.f32 (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/4 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))))))
(-.f32 (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 45/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 18)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 21/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 19/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 14)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))))))))))))) (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/4 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 135/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 63/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 16)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/4 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 12)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))))))))))))
(/.f32 -1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 6))))
(-.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8))))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))) (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 10))))))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 5/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 12)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8))))))))) (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))) (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 10)))))))))
(/.f32 -1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))
(-.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 2)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 2))))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))) (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10))))))))
(-.f32 (+.f32 (*.f32 5/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 2)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10)))))) (*.f32 3/2 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)))))))))
(/.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 18 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (*.f32 3 (/.f32 (*.f32 (pow.f32 alpha 8) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 6 (/.f32 (*.f32 (pow.f32 alpha 10) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (*.f32 30 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))) (+.f32 (*.f32 18 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 30 (/.f32 (*.f32 (pow.f32 alpha 8) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 200 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 6 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 10)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 30 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 10)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))))))))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 10 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 18 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 10 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 12)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 150 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 30 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 150 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))))))))
(/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))))))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))))))))
(-.f32 (+.f32 (*.f32 18 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 540 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))))))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 18 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (*.f32 27 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))))))))))))))))
(/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))))))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))))))))
(-.f32 (+.f32 (*.f32 18 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 540 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))))))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 18 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (*.f32 27 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))))))))))))))))
Outputs
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (log.f32 (/.f32 -1 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (log.f32 (/.f32 -1 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (log.f32 (/.f32 -1 alpha)))
(exp.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (exp.f32 (*.f32 -2 (PI.f32))) (log.f32 (/.f32 -1 alpha)))
(*.f32 8 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))
(*.f32 8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))
(-.f32 (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))))))) (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))))))
(-.f32 (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3))) (*.f32 24 (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 alpha) 3))))))) (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 alpha) 3) (*.f32 alpha alpha)))) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3)) (*.f32 24 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))))))
(-.f32 (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (fma.f32 24 (fma.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3)))))) (fma.f32 (*.f32 48 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 alpha) 3) (*.f32 alpha alpha))) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3)) (*.f32 24 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))))))
(-.f32 (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))) (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 alpha) 3)))))))))
(-.f32 (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (pow.f32 (log.f32 alpha) 3)) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 8 (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)))))) (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 alpha) 3) (*.f32 alpha alpha)))) (fma.f32 24 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3)) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))))))))
(-.f32 (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (fma.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 alpha) 3)))) (*.f32 (*.f32 8 (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))))) (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 alpha) 3) (*.f32 alpha alpha)))) (fma.f32 24 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3)) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))))))))
(-.f32 (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))) (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 alpha) 3)))))))))
(-.f32 (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (pow.f32 (log.f32 alpha) 3)) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 8 (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))))))) (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 alpha) 3) (*.f32 alpha alpha)))) (fma.f32 24 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3)) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))))))))
(-.f32 (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 24 (fma.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 alpha) 3)))) (*.f32 (*.f32 8 (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)))))) (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 alpha) 3) (*.f32 alpha alpha)))) (fma.f32 24 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 alpha) 3)) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (pow.f32 (log.f32 alpha) 3))))))))
(*.f32 -8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 6)))))
(*.f32 -8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 alpha 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3))))
(-.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 (/.f32 1 alpha)) 3)))))))
(-.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3))))) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 alpha 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (neg.f32 (log.f32 alpha)) 3))))))
(-.f32 (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 2)))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 2))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 2)))))))))
(-.f32 (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (*.f32 alpha alpha) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 alpha 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (*.f32 24 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (*.f32 alpha alpha) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))))))))
(-.f32 (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (*.f32 alpha alpha) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 alpha 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (*.f32 24 (fma.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (*.f32 alpha alpha) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))))))))
(-.f32 (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 6)))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 alpha 4))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 4)))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 1 alpha)) 3)))))))))
(-.f32 (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (*.f32 (*.f32 alpha alpha) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (neg.f32 (log.f32 alpha)) 3))))))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (*.f32 (*.f32 alpha alpha) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (fma.f32 8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 alpha 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3))) (*.f32 (*.f32 8 (pow.f32 (PI.f32) 3)) (pow.f32 (neg.f32 (log.f32 alpha)) 3))))))))
(*.f32 -8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))
(*.f32 -8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))
(-.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))
(-.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))))))
(-.f32 (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6)))))))))
(-.f32 (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 24 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))))))
(-.f32 (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)))) (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 24 (fma.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))))))
(-.f32 (+.f32 (*.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 2)))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))))))
(-.f32 (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 24 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))))))))))
(-.f32 (fma.f32 48 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 8 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (fma.f32 24 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))) (*.f32 24 (fma.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))))))))))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))
(*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))
(*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2)))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (*.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)))))
(+.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (*.f32 -3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3)))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2)))) (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))))))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (fma.f32 3 (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4)))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 (*.f32 3 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))) (*.f32 (*.f32 3 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (*.f32 3 (+.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))))))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))))))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (fma.f32 3 (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4)))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 (*.f32 3 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))) (*.f32 (*.f32 3 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (*.f32 3 (+.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))))))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))))))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(-.f32 (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (+.f32 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))) (+.f32 (*.f32 6 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 3 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 2))))))))
(-.f32 (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))))))) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
(-.f32 (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (*.f32 alpha alpha))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6))) (fma.f32 3 (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 4)) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))))) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (pow.f32 alpha 4))) (fma.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)) (fma.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) 3))) (*.f32 6 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 alpha alpha)) (pow.f32 cosTheta 4))))))))
-1
(-.f32 (*.f32 3 (pow.f32 alpha 2)) 1)
(fma.f32 3 (*.f32 alpha alpha) -1)
(-.f32 (*.f32 3 (pow.f32 alpha 2)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(-.f32 (fma.f32 3 (*.f32 alpha alpha) -1) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (*.f32 3 (*.f32 alpha alpha)) (fma.f32 3 (pow.f32 alpha 4) 1))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(-.f32 (-.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) (fma.f32 3 (pow.f32 alpha 4) 1))
(pow.f32 alpha 6)
(-.f32 (pow.f32 alpha 6) (*.f32 3 (pow.f32 alpha 4)))
(+.f32 (pow.f32 alpha 6) (*.f32 -3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (*.f32 3 (pow.f32 alpha 4)))
(+.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) (*.f32 -3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(-.f32 (-.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) (fma.f32 3 (pow.f32 alpha 4) 1))
(pow.f32 alpha 6)
(-.f32 (pow.f32 alpha 6) (*.f32 3 (pow.f32 alpha 4)))
(+.f32 (pow.f32 alpha 6) (*.f32 -3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (*.f32 3 (pow.f32 alpha 4)))
(+.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) (*.f32 -3 (pow.f32 alpha 4)))
(-.f32 (+.f32 (*.f32 3 (pow.f32 alpha 2)) (pow.f32 alpha 6)) (+.f32 1 (*.f32 3 (pow.f32 alpha 4))))
(-.f32 (-.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (*.f32 3 (pow.f32 alpha 4)))
(-.f32 (fma.f32 3 (*.f32 alpha alpha) (pow.f32 alpha 6)) (fma.f32 3 (pow.f32 alpha 4) 1))
(/.f32 -1/8 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))
(/.f32 -1/8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/8 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))) (+.f32 (*.f32 3/4 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))
(-.f32 (fma.f32 3/8 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (*.f32 3/8 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))) (fma.f32 3/4 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (/.f32 1/8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))
(-.f32 (fma.f32 3/8 (fma.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (*.f32 (/.f32 alpha (pow.f32 (PI.f32) 3)) (/.f32 alpha (pow.f32 (log.f32 alpha) 3))) (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/8 (*.f32 (/.f32 alpha (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 alpha (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))) (fma.f32 3/4 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (/.f32 1/8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))
(-.f32 (+.f32 (*.f32 21/8 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 cosTheta 10) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 cosTheta 12) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/4 (/.f32 (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/4 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))))))
(-.f32 (fma.f32 21/8 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 10) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/8 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (*.f32 3/8 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))) (fma.f32 9/8 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/8 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/8 (*.f32 (/.f32 (pow.f32 cosTheta 12) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 27/4 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (/.f32 (*.f32 3/4 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)))))))))))
(-.f32 (fma.f32 21/8 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 cosTheta 10) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 3/8 (*.f32 (/.f32 alpha (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 alpha (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/8 (fma.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (*.f32 (/.f32 alpha (pow.f32 (PI.f32) 3)) (/.f32 alpha (pow.f32 (log.f32 alpha) 3))) (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 9/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)))))))) (+.f32 (fma.f32 9/8 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (/.f32 1/8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (fma.f32 9/8 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (fma.f32 9/8 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 cosTheta 12) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 27/4 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (*.f32 (/.f32 3/4 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))))))))))
(-.f32 (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 45/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 18)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 21/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 19/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 14)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 3/8 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))))))))))))) (+.f32 (*.f32 27/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 27/4 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 135/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 63/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 16)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 12) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (+.f32 (*.f32 3/4 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 12)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))))))))))))
(-.f32 (fma.f32 27/8 (/.f32 (pow.f32 alpha 6) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (pow.f32 cosTheta 6))) (fma.f32 3/8 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 45/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 10) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/8 (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 27/8 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12)) (/.f32 (pow.f32 cosTheta 18) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 27 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 8) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 21/8 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 19/8 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 1/8 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/8 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (fma.f32 27/8 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 14)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))) (/.f32 (*.f32 3/8 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)))))))))))))))))) (fma.f32 27/8 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 27/4 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/8 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/8 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 135/2 (/.f32 (pow.f32 alpha 6) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (pow.f32 cosTheta 12))) (fma.f32 63/4 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 81/4 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12)) (/.f32 (pow.f32 cosTheta 16) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 81/4 (/.f32 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (fma.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/4 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (*.f32 9/8 (*.f32 (/.f32 (pow.f32 cosTheta 12) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))))))))))))))))))
(-.f32 (fma.f32 27/8 (/.f32 (pow.f32 alpha 6) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (pow.f32 cosTheta 6))) (fma.f32 3/8 (*.f32 (/.f32 alpha (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 alpha (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 45/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 cosTheta 10) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 3/8 (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 27/8 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12)) (/.f32 (pow.f32 cosTheta 18) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 27 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 8) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 21/8 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 19/8 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (fma.f32 1/8 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 9/8 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (fma.f32 27/8 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 405/8 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 14)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))) (/.f32 (*.f32 3/8 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)))))))))))))))))) (fma.f32 27/8 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (+.f32 (fma.f32 27/4 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (/.f32 1/8 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))) (fma.f32 9/8 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9))) (fma.f32 9/8 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6)) (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 81/4 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)) (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3))) (fma.f32 135/2 (/.f32 (pow.f32 alpha 6) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12) (pow.f32 (PI.f32) 3)) (pow.f32 (log.f32 alpha) 3)) (pow.f32 cosTheta 12))) (fma.f32 63/4 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 81/4 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 12)) (/.f32 (pow.f32 cosTheta 16) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 81/4 (/.f32 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (fma.f32 3/8 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (fma.f32 3/4 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 6))) (*.f32 9/8 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 cosTheta 12) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 9)))))))))))))))))
(/.f32 -1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 6))))
(/.f32 -1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3))))
(-.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))))
(-.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (pow.f32 cosTheta 8))))) (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8))))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))) (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 10))))))))
(+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (pow.f32 cosTheta 8)))) (-.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (/.f32 3/4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (pow.f32 cosTheta 10)))))))
(-.f32 (+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (pow.f32 cosTheta 8))))) (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (/.f32 3/4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (pow.f32 cosTheta 10))))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 5/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 12)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 8))))))))) (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 1 alpha)) 3))))) (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (/.f32 1 alpha)) 3) (pow.f32 cosTheta 10)))))))))
(+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (pow.f32 cosTheta 8)))) (-.f32 (+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 5/4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (pow.f32 cosTheta 12))))) (/.f32 3/8 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 alpha 6)) (*.f32 (pow.f32 (neg.f32 (log.f32 alpha)) 3) (pow.f32 cosTheta 8)))))) (+.f32 (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3)))) (/.f32 3/4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (pow.f32 cosTheta 10))))) (/.f32 3/2 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (neg.f32 (log.f32 alpha)) 3)) (pow.f32 cosTheta 10)))))))
(/.f32 -1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))
(/.f32 -1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3))))
(-.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 2)))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))))
(-.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 8))))) (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)))))
(-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 2))))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))) (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10))))))))
(+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8))))) (-.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)))) (/.f32 3/4 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10)))))))
(-.f32 (+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 8))))) (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)))))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)))) (/.f32 3/4 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10))))))
(-.f32 (+.f32 (*.f32 5/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 cosTheta 8) (pow.f32 alpha 2)))))) (*.f32 3/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))))))) (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3/4 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10)))))) (*.f32 3/2 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)))))))))
(+.f32 (/.f32 5/4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12))))) (-.f32 (+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 8))))) (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)))) (+.f32 (/.f32 3/4 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10)))) (/.f32 3/2 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10)))))))))
(-.f32 (+.f32 (/.f32 5/4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 12))))) (+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 8))))) (/.f32 3/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))))) (+.f32 (/.f32 1/8 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)))) (+.f32 (/.f32 3/4 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 (/.f32 -1 alpha)) 3)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 10)))) (/.f32 3/2 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 10))))))))
(/.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 18 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (*.f32 3 (/.f32 (*.f32 (pow.f32 alpha 8) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))
(+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (-.f32 (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3))) (*.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))))) (fma.f32 3 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (pow.f32 (PI.f32) 3)) (fma.f32 18 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (+.f32 (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (pow.f32 (PI.f32) 3))) (*.f32 3 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3)))))))))
(+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (-.f32 (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 3 (*.f32 (/.f32 alpha (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 alpha (pow.f32 (PI.f32) 3))) (*.f32 12 (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))))) (fma.f32 3 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (pow.f32 (PI.f32) 3)) (fma.f32 18 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (pow.f32 (PI.f32) 3))))))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 6 (/.f32 (*.f32 (pow.f32 alpha 10) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (*.f32 30 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))) (+.f32 (*.f32 18 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 30 (/.f32 (*.f32 (pow.f32 alpha 8) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))))
(+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (-.f32 (fma.f32 6 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 10) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3))) (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (*.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3))))))))) (fma.f32 18 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 3 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (pow.f32 (PI.f32) 3)) (fma.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (fma.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (pow.f32 (PI.f32) 3)))))))))))
(+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (-.f32 (fma.f32 6 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 10) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 3 (*.f32 (/.f32 alpha (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 alpha (pow.f32 (PI.f32) 3))) (*.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3))))))))) (fma.f32 18 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 3 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (pow.f32 (PI.f32) 3)) (fma.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (pow.f32 (PI.f32) 3)))))))))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 200 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 6 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 10)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 12 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 30 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 10)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3))))))))))))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 60 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 10 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 18 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 10 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 12)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 150 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 30 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 8)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 150 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (pow.f32 (PI.f32) 3)))))))))))))))
(+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (-.f32 (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 200 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 6 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 10) (pow.f32 (PI.f32) 3))) (fma.f32 60 (/.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3))) (fma.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3))) (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 10) (pow.f32 (PI.f32) 3))) (*.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))))))))))) (fma.f32 3 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 10 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (fma.f32 18 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (pow.f32 (PI.f32) 3)) (fma.f32 10 (/.f32 (pow.f32 cosTheta 6) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (pow.f32 alpha 12))) (fma.f32 150 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (fma.f32 150 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (pow.f32 (PI.f32) 3)))))))))))))))
(+.f32 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (-.f32 (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3))) (fma.f32 200 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 cosTheta 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 6 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 10) (pow.f32 (PI.f32) 3))) (fma.f32 60 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 cosTheta 6) (pow.f32 (PI.f32) 3))) (fma.f32 12 (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (*.f32 alpha alpha) (pow.f32 (PI.f32) 3))) (fma.f32 3 (*.f32 (/.f32 alpha (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 alpha (pow.f32 (PI.f32) 3))) (*.f32 (/.f32 60 (pow.f32 (PI.f32) 3)) (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 10)) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))))))))))) (fma.f32 3 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 60 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 10 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 18 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 4) (pow.f32 (PI.f32) 3))) (fma.f32 3 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (pow.f32 (PI.f32) 3)) (fma.f32 10 (/.f32 (pow.f32 cosTheta 6) (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (pow.f32 alpha 12))) (fma.f32 150 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 30 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 alpha 8) (pow.f32 (PI.f32) 3))) (fma.f32 6 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))) (fma.f32 150 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 (pow.f32 cosTheta 6) (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (pow.f32 (PI.f32) 3)))))))))))))))
(/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))) (+.f32 (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (*.f32 (/.f32 36 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (/.f32 (pow.f32 alpha 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))))))))
(-.f32 (+.f32 (*.f32 18 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 540 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))))))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 18 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (*.f32 27 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))))))))))))))))
(-.f32 (fma.f32 18 (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 162 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9))) (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 540 (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9))) (fma.f32 54 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))))))))))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9)))) (fma.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9)))) (+.f32 (/.f32 18 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (fma.f32 405 (/.f32 (/.f32 (pow.f32 alpha 8) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9))) (/.f32 27 (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))))))))))))))
(-.f32 (fma.f32 18 (/.f32 (/.f32 (pow.f32 alpha 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 162 (*.f32 (/.f32 alpha (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 alpha (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (fma.f32 540 (/.f32 (/.f32 (pow.f32 alpha 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9))) (fma.f32 54 (*.f32 (/.f32 alpha (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (pow.f32 (fma.f32 alpha alpha -1) 6))) (/.f32 alpha (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))))))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (+.f32 (fma.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (+.f32 (/.f32 18 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (fma.f32 405 (/.f32 (/.f32 (pow.f32 alpha 8) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9))) (/.f32 27 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 9) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))))))))))))
(/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))
(/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))))
(-.f32 (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))))))))
(-.f32 (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))) (+.f32 (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (*.f32 (/.f32 36 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (/.f32 (pow.f32 alpha 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3)))))))))
(-.f32 (+.f32 (*.f32 18 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 162 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 6 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 540 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))))))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 54 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 3 (/.f32 1 (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 36 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (+.f32 (*.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (*.f32 18 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 6) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (*.f32 405 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))) (*.f32 27 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 9) (*.f32 (pow.f32 (log.f32 (pow.f32 alpha 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))))))))))))))))
(-.f32 (fma.f32 18 (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 162 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9))) (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (fma.f32 540 (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9))) (fma.f32 54 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (/.f32 (/.f32 1 (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6))))))))))))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9)))) (fma.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (/.f32 3 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8))))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9)))) (+.f32 (/.f32 18 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (fma.f32 405 (/.f32 (/.f32 (pow.f32 alpha 8) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9))) (/.f32 27 (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 9) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))))))))))))))
(-.f32 (fma.f32 18 (/.f32 (/.f32 (pow.f32 alpha 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 162 (/.f32 (pow.f32 alpha 10) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 162 (*.f32 (/.f32 alpha (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (/.f32 alpha (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (fma.f32 6 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (+.f32 (/.f32 9 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (+.f32 (fma.f32 9 (/.f32 (pow.f32 alpha 8) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))))) (fma.f32 540 (/.f32 (/.f32 (pow.f32 alpha 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9))) (fma.f32 54 (*.f32 (/.f32 alpha (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (pow.f32 (fma.f32 alpha alpha -1) 6))) (/.f32 alpha (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (/.f32 (/.f32 1 (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 6)))))))))))) (fma.f32 3 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))) (fma.f32 54 (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))) (fma.f32 405 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (+.f32 (fma.f32 36 (/.f32 (pow.f32 alpha 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10))))) (/.f32 3 (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 8)))))) (fma.f32 3 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 36 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 10)))) (fma.f32 27 (/.f32 (pow.f32 alpha 12) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9)))) (+.f32 (/.f32 18 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 6) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12))))) (fma.f32 405 (/.f32 (/.f32 (pow.f32 alpha 8) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)) (pow.f32 (fma.f32 alpha alpha -1) 9))) (/.f32 27 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 9) (*.f32 8 (pow.f32 (log.f32 alpha) 3))) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 cosTheta 12)))))))))))))))

prune506.0ms (8.8%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New2071208
Fresh189
Picked011
Done000
Total20810218
Error
0b
Counts
218 → 10
Alt Table
StatusErrorProgram
0.6b
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
0.8b
(fma.f32 1/2 (fma.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (*.f32 (/.f32 alpha (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
0.7b
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 8 (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3))))))
0.4b
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
0.8b
(-.f32 (fma.f32 3 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (fma.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha))))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (+.f32 (fma.f32 (*.f32 (/.f32 cosTheta 2) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (fma.f32 3 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha))) (pow.f32 alpha 4)) (/.f32 cosTheta (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) cosTheta))))))
1.2b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.5b
(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)
0.9b
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
0.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Compiler

Compiled 16964 to 12026 computations (29.1% saved)

localize47.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
0.3b
(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)
0.3b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
0.4b
(/.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))))

series87.0ms (1.5%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
19.0ms
alpha
@-inf
(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)
17.0ms
alpha
@-inf
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
7.0ms
alpha
@-inf
(*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
7.0ms
alpha
@inf
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
5.0ms
cosTheta
@0
(/.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))))

rewrite83.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
271×expm1-udef_binary32
271×log1p-udef_binary32
160×add-sqr-sqrt_binary32
156×pow1_binary32
155×*-un-lft-identity_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016112
1327109
24255109
Stop Event
node limit
Counts
4 → 159
Calls
Call 1
Inputs
(/.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))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.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 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.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 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2) (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (/.f32 1 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 alpha alpha -1)) (/.f32 (PI.f32) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (fma.f32 alpha alpha -1)) (/.f32 (cbrt.f32 (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (/.f32 (cbrt.f32 (PI.f32)) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (PI.f32) (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) 1) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) (neg.f32 (fma.f32 alpha alpha -1))) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) 1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (PI.f32)) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (fma.f32 alpha alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 2) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.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 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.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 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) 2)) (cbrt.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (PI.f32) -1) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) -1) (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1) (/.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (PI.f32))) (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alpha alpha -1) (/.f32 (PI.f32) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (/.f32 (PI.f32) (cbrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) (sqrt.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (sqrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (cbrt.f32 (*.f32 (PI.f32) (/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (-.f32 (log.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (log.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha))) (*.f32 2 (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1))))))

simplify118.0ms (2.1%)

Algorithm
egg-herbie
Rules
896×fma-def_binary32
301×*-commutative_binary32
209×+-commutative_binary32
153×associate-+r+_binary32
151×associate-*r/_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
08029927
131429581
Stop Event
node limit
Counts
255 → 287
Calls
Call 1
Inputs
(*.f32 -2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (log.f32 alpha))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (log.f32 alpha)))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (log.f32 alpha)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (log.f32 alpha))))))))
(*.f32 -2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(neg.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(neg.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha))))))))
(neg.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 2))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 4))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2)))))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4))))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 6))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4))))))))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (-.f32 (pow.f32 alpha 2) 1))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (-.f32 (pow.f32 alpha 2) 1))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (-.f32 (pow.f32 alpha 2) 1))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (-.f32 (pow.f32 alpha 2) 1))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (-.f32 (pow.f32 alpha 2) 1))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (log.f32 alpha)))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha))))))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))) (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))))))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))))))))))))
(-.f32 (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))))))))))))))))))))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))) (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))))))))))))))))))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (log.f32 alpha)))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (log.f32 alpha)) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (log.f32 alpha))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (log.f32 alpha)) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (log.f32 alpha))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (log.f32 alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (log.f32 alpha))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (log.f32 alpha)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (log.f32 alpha))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha)))))))))))
(/.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(/.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha)))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6)))))))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))))))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 6)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 10) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 5/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 5 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))) (+.f32 (*.f32 5/2 (/.f32 (*.f32 (pow.f32 alpha 8) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 5 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))))
(-.f32 (+.f32 (*.f32 5 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 35/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 10)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 21/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 7/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 12)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 5/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 21/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 10)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 14)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 5/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 8)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 7/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 5 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 35/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(*.f32 2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))
(-.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))) (+.f32 (*.f32 2 (log.f32 (/.f32 1 alpha))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))))
(-.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))) (+.f32 (*.f32 2 (log.f32 (/.f32 1 alpha))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))))
(-.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))) (+.f32 (*.f32 2 (log.f32 (/.f32 1 alpha))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))) (*.f32 2 (log.f32 -1)))) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))) (*.f32 2 (log.f32 -1)))) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))) (*.f32 2 (log.f32 -1)))) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))))
(*.f32 2 (log.f32 alpha))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(*.f32 2 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(*.f32 2 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
Outputs
(*.f32 -2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 -2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (log.f32 alpha))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (*.f32 2 (+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))))))
(*.f32 2 (-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (*.f32 (log.f32 alpha) (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (log.f32 alpha)))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (fma.f32 2 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 alpha 4)))))))
(+.f32 (*.f32 (*.f32 2 (PI.f32)) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (log.f32 alpha))) (*.f32 -2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (PI.f32) (pow.f32 alpha 4))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (log.f32 alpha)))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (log.f32 alpha))))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (fma.f32 2 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 alpha 4))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 alpha 6))))))))
(-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (fma.f32 2 (*.f32 (log.f32 alpha) (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (PI.f32) (pow.f32 alpha 6)))))))
(*.f32 -2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(*.f32 -2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(neg.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(neg.f32 (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))))
(*.f32 -2 (+.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))))
(neg.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha))))))))
(neg.f32 (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (neg.f32 (log.f32 alpha)))) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -2 (+.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))) (*.f32 -2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (neg.f32 (log.f32 alpha))))))
(neg.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))))
(neg.f32 (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 6) (neg.f32 (log.f32 alpha)))) (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (neg.f32 (log.f32 alpha)))) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))))))
(-.f32 (*.f32 -2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 6) (neg.f32 (log.f32 alpha))))) (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (neg.f32 (log.f32 alpha)))) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 2))))))
(-.f32 (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta))))) (fma.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)))) (*.f32 2 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha))))))
(-.f32 (fma.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta))) (*.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)))) (fma.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)))) (*.f32 2 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 4))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2)))))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4))))))))
(-.f32 (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (log.f32 -1))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (fma.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 alpha alpha)) (*.f32 2 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta))))))) (fma.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4))))))))
(-.f32 (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (log.f32 -1))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (fma.f32 2 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 alpha alpha)))))) (fma.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4)) (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha))))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 6))) (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 -1))) (pow.f32 alpha 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 6))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4))))))))))
(-.f32 (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (log.f32 -1))) (fma.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 alpha alpha)) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 6)) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 6)) (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta))))))))) (fma.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 6)) (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 6) (log.f32 (/.f32 -1 alpha)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4))))))))))
(-.f32 (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 4) (log.f32 -1))) (fma.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 alpha alpha)) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 6)) (fma.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 -1)) (pow.f32 alpha 6)) (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta))) (*.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)))))))) (fma.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 6)) (fma.f32 2 (/.f32 (PI.f32) (/.f32 (pow.f32 alpha 6) (log.f32 (/.f32 -1 alpha)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 -1)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (*.f32 2 (+.f32 (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 4)) (/.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha))))))))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (-.f32 (pow.f32 alpha 2) 1))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (-.f32 (pow.f32 alpha 2) 1))))
(+.f32 (*.f32 2 (+.f32 (/.f32 (PI.f32) (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1)))) (*.f32 -2 (/.f32 (PI.f32) (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 2 (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha)))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (-.f32 (pow.f32 alpha 2) 1))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (-.f32 (pow.f32 alpha 2) 1))))
(+.f32 (*.f32 2 (+.f32 (/.f32 (PI.f32) (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1)))) (*.f32 -2 (/.f32 (PI.f32) (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 2 (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha)))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (-.f32 (pow.f32 alpha 2) 1))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (-.f32 (pow.f32 alpha 2) 1))))
(+.f32 (*.f32 2 (+.f32 (/.f32 (PI.f32) (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1)))) (*.f32 -2 (/.f32 (PI.f32) (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 2 (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha)))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1))))
(*.f32 2 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1))))
(*.f32 2 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1))))
(*.f32 2 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1))))
(*.f32 2 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1))))
(*.f32 2 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1))))
(*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (+.f32 (*.f32 alpha alpha) -1))))
(*.f32 2 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))))
(-.f32 (*.f32 1/2 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(fma.f32 1/2 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))))))
(-.f32 (*.f32 1/2 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha))))))
(+.f32 (*.f32 1/2 (-.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha)))) (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))))) (*.f32 -1/2 (fma.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (log.f32 alpha)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha))))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (fma.f32 1/2 (fma.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha)))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 6) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (-.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (pow.f32 alpha 6) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 8))))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6)))) (/.f32 1 (*.f32 (pow.f32 alpha 6) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha)))))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))
(/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))) (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))))))
(-.f32 (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))))
(-.f32 (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))))))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (*.f32 1/2 (+.f32 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))))))))) (+.f32 (+.f32 (+.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (log.f32 -1))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (+.f32 (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))) (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)))))
(-.f32 (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (+.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 1/2 (+.f32 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (*.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))))))) (+.f32 (+.f32 (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)))))))))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)))))
(-.f32 (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 2)))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))))))))))))))))))))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))) (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))))))))))))))))))))))))
(-.f32 (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 9/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (+.f32 (/.f32 (*.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (+.f32 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (/.f32 (*.f32 3/2 (pow.f32 (log.f32 -1) 3)) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)))))))))))))))))))))))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4))) (fma.f32 9/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (+.f32 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (+.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (+.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (log.f32 -1))) (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)))))))))))))))))))))))))
(-.f32 (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (+.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (+.f32 (fma.f32 9/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (/.f32 (*.f32 3/2 (pow.f32 (log.f32 -1) 3)) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)))))))))))))))))))))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4))) (fma.f32 9/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 6)))) (+.f32 (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (+.f32 (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (+.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta))))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4))) (/.f32 (log.f32 (/.f32 -1 alpha)) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (log.f32 -1))))))))))))))))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (log.f32 alpha)))
(/.f32 (*.f32 1/2 (+.f32 (*.f32 alpha alpha) -1)) (log.f32 alpha))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (log.f32 alpha)) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha))) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 1/2 (log.f32 alpha)))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha)))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 1/2 (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (log.f32 alpha))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (log.f32 alpha)) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (log.f32 alpha))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))))))
(-.f32 (fma.f32 3/2 (/.f32 (*.f32 alpha alpha) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (pow.f32 alpha 6) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha))) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 3/2 (/.f32 (pow.f32 alpha 4) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 1/2 (log.f32 alpha)))))))
(-.f32 (fma.f32 3/2 (/.f32 (*.f32 alpha alpha) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (pow.f32 alpha 6) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha)))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 3/2 (/.f32 (pow.f32 alpha 4) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 1/2 (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (log.f32 alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (log.f32 alpha))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (log.f32 alpha)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (log.f32 alpha))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (log.f32 alpha))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha)))))))))))
(-.f32 (fma.f32 2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (pow.f32 alpha 6))) (fma.f32 2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (*.f32 alpha alpha))) (fma.f32 1/2 (/.f32 (pow.f32 alpha 6) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 3/2 (/.f32 (*.f32 alpha alpha) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (pow.f32 alpha 8))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha)) (fma.f32 3 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 3/2 (/.f32 (pow.f32 alpha 4) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 1/2 (log.f32 alpha))))))))))
(-.f32 (fma.f32 2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (pow.f32 alpha 6))) (fma.f32 2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (*.f32 alpha alpha))) (+.f32 (fma.f32 1/2 (/.f32 (pow.f32 alpha 6) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha)))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 3/2 (/.f32 (*.f32 alpha alpha) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (pow.f32 alpha 8))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha)) (fma.f32 3 (/.f32 (pow.f32 cosTheta 6) (/.f32 (log.f32 alpha) (pow.f32 alpha 4))) (fma.f32 3/2 (/.f32 (pow.f32 alpha 4) (/.f32 (log.f32 alpha) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 1/2 (log.f32 alpha))))))))))
(/.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(+.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (+.f32 (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8))))))
(/.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))
(+.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (+.f32 (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (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 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (*.f32 1/2 (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))))))
(*.f32 1/2 (-.f32 (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (/.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (*.f32 1/2 (+.f32 (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (log.f32 alpha))))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))) (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (*.f32 1/2 (+.f32 (/.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (log.f32 alpha))))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))) (/.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6)))))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6)))))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (-.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 8)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6)))) (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 6))))))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))
(+.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 -1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))))
(*.f32 1/2 (-.f32 (+.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))))
(-.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))))))
(-.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (fma.f32 1/2 (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))))))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))))))))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))))))))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8))))))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (*.f32 1/2 (+.f32 (*.f32 alpha alpha) -1)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 6)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))))))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (*.f32 3/2 (*.f32 (/.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha))))))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 6) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 10) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 5/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 5 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))) (+.f32 (*.f32 5/2 (/.f32 (*.f32 (pow.f32 alpha 8) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 5 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 10) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))))))))) (fma.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 8) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (fma.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 10) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))))))))) (fma.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 8) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (fma.f32 (/.f32 (pow.f32 alpha 6) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))))))))))
(-.f32 (+.f32 (*.f32 5 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 35/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 10)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 21/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 7/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 12)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 5/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 21/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 10)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 14)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 5/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 8)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 7/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 5 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 35/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))))))))
(-.f32 (fma.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 35/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (/.f32 (pow.f32 alpha 8) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 10) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 21/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 7/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (/.f32 (pow.f32 alpha 12) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))))))))))))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 21/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (/.f32 (pow.f32 alpha 10) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (/.f32 (pow.f32 alpha 14) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 (*.f32 alpha alpha) -1)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 8) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 7/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 35/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)) (*.f32 (PI.f32) (log.f32 alpha))))))))))))))
(-.f32 (fma.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 35/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3)) (/.f32 (pow.f32 alpha 8) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 10) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 21/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 7/2 (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 12)) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (log.f32 alpha))))))))))))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 21/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3)) (/.f32 (pow.f32 alpha 10) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3)) (/.f32 (pow.f32 alpha 14) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 6) (fma.f32 alpha alpha -1)) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 5/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 8) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (fma.f32 7/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 5 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 35/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha))))))))))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (+.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8))))))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (+.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (/.f32 -1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8))))))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 1/2 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))))
(*.f32 2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (log.f32 alpha)))
(*.f32 (*.f32 2 (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))
(*.f32 -2 (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 -2 (*.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (neg.f32 (log.f32 alpha))))
(-.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))) (+.f32 (*.f32 2 (log.f32 (/.f32 1 alpha))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))))
(-.f32 (*.f32 2 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha)))) (*.f32 2 (+.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))))
(*.f32 2 (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))) (*.f32 (+.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) 1) (neg.f32 (log.f32 alpha)))))
(-.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))) (+.f32 (*.f32 2 (log.f32 (/.f32 1 alpha))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))))
(-.f32 (*.f32 2 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha)))) (*.f32 2 (+.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))))
(*.f32 2 (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))) (*.f32 (+.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) 1) (neg.f32 (log.f32 alpha)))))
(-.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))) (+.f32 (*.f32 2 (log.f32 (/.f32 1 alpha))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))))
(-.f32 (*.f32 2 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha)))) (*.f32 2 (+.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))))
(*.f32 2 (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))) (*.f32 (+.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) 1) (neg.f32 (log.f32 alpha)))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))) (*.f32 2 (log.f32 -1)))) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))))
(-.f32 (fma.f32 2 (*.f32 (log.f32 -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha))) (log.f32 -1)))) (fma.f32 2 (log.f32 (/.f32 -1 alpha)) (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 -1)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))))
(-.f32 (fma.f32 2 (*.f32 (log.f32 -1) (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta))) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)) (log.f32 -1)))) (fma.f32 2 (log.f32 (/.f32 -1 alpha)) (*.f32 2 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (log.f32 -1) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha alpha)))))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))) (*.f32 2 (log.f32 -1)))) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))))
(-.f32 (fma.f32 2 (*.f32 (log.f32 -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha))) (log.f32 -1)))) (fma.f32 2 (log.f32 (/.f32 -1 alpha)) (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 -1)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))))
(-.f32 (fma.f32 2 (*.f32 (log.f32 -1) (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta))) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)) (log.f32 -1)))) (fma.f32 2 (log.f32 (/.f32 -1 alpha)) (*.f32 2 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (log.f32 -1) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha alpha)))))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 2))) (*.f32 2 (log.f32 -1)))) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 2 (*.f32 (log.f32 -1) (pow.f32 cosTheta 2))) (*.f32 2 (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))))
(-.f32 (fma.f32 2 (*.f32 (log.f32 -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha))) (log.f32 -1)))) (fma.f32 2 (log.f32 (/.f32 -1 alpha)) (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 -1)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))))
(-.f32 (fma.f32 2 (*.f32 (log.f32 -1) (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta))) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (log.f32 (/.f32 -1 alpha)) (log.f32 -1)))) (fma.f32 2 (log.f32 (/.f32 -1 alpha)) (*.f32 2 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 (log.f32 -1) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha alpha)))))))
(*.f32 2 (log.f32 alpha))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(*.f32 (*.f32 2 (+.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))
(*.f32 2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(*.f32 (*.f32 2 (+.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))
(*.f32 2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(+.f32 (*.f32 2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (*.f32 alpha alpha))) (log.f32 alpha))) (*.f32 -2 (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))
(*.f32 2 (-.f32 (fma.f32 (*.f32 (*.f32 alpha cosTheta) (*.f32 alpha cosTheta)) (log.f32 alpha) (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))))

prune530.0ms (9.3%)

Pruning

10 alts after pruning (8 fresh and 2 done)

PrunedKeptTotal
New2843287
Fresh358
Picked011
Done011
Total28710297
Error
0b
Counts
297 → 10
Alt Table
StatusErrorProgram
0.5b
(pow.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) -1)
0.8b
(-.f32 (fma.f32 3 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (fma.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 alpha 6) (PI.f32)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha))))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (+.f32 (fma.f32 (*.f32 (/.f32 cosTheta 2) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (fma.f32 3 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 2 (log.f32 alpha))) (pow.f32 alpha 4)) (/.f32 cosTheta (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) cosTheta))))))
0.5b
(/.f32 (/.f32 1 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
0.4b
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
0.4b
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.6b
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
0.5b
(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)
0.9b
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
0.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Compiler

Compiled 16927 to 11418 computations (32.5% saved)

localize48.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 cosTheta cosTheta)
0.0b
(*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
0.3b
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
0.3b
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))

series33.0ms (0.6%)

Counts
4 → 72
Calls

18 calls:

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

rewrite70.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
265×expm1-udef_binary32
265×log1p-udef_binary32
151×add-sqr-sqrt_binary32
146×*-un-lft-identity_binary32
146×pow1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01561
130561
2408661
Stop Event
node limit
Counts
4 → 118
Calls
Call 1
Inputs
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 cosTheta cosTheta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 1 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (/.f32 1 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2) (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))) (*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 1 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 1 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) -1/2) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (log.f32 alpha))) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (/.f32 1/2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))) (PI.f32)) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (PI.f32)) (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))) 1) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) 1) (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) (/.f32 1/2 (cbrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (cbrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1/2 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))) (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (*.f32 (PI.f32) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (/.f32 1/2 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (log.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 3) (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (neg.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (log.f32 alpha)) (fma.f32 alpha alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (log.f32 alpha) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (cbrt.f32 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (log.f32 alpha) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (log.f32 alpha) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (PI.f32)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta cosTheta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 cosTheta 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cosTheta cosTheta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cbrt.f32 cosTheta) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 cosTheta 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 cosTheta cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 2 (log.f32 cosTheta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 cosTheta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (log.f32 cosTheta)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 cosTheta cosTheta)))))))

simplify76.0ms (1.3%)

Algorithm
egg-herbie
Rules
723×associate-/r*_binary32
527×times-frac_binary32
407×fma-def_binary32
320×associate-/l*_binary32
186×associate-*l/_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04355540
116545366
Stop Event
node limit
Counts
190 → 180
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6)))))))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))))))))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))))))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))))))))))))))))))))))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))))))))))))))))))))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (PI.f32) (log.f32 alpha))))))))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha))))))))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(/.f32 -1 (log.f32 alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(-.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(-.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(-.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(-.f32 (/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(PI.f32)
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
(pow.f32 cosTheta 2)
Outputs
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (*.f32 1/2 (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(fma.f32 1/2 (fma.f32 (/.f32 cosTheta (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) cosTheta)) (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (/.f32 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))))))
(-.f32 (-.f32 (*.f32 1/2 (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (fma.f32 1/2 (fma.f32 (/.f32 cosTheta (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) cosTheta)) (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (/.f32 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (/.f32 cosTheta (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) cosTheta)) (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 4) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 3) (*.f32 (PI.f32) (log.f32 alpha))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (pow.f32 (-.f32 1 (pow.f32 cosTheta 2)) 2) (*.f32 (PI.f32) (log.f32 alpha))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha)))))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))))))))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (log.f32 alpha)))) (-.f32 (*.f32 1/2 (+.f32 (fma.f32 (/.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 4)) (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha))))) (/.f32 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)) (/.f32 cosTheta (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) cosTheta)))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))))
(-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6))))))))
(-.f32 (-.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (neg.f32 (log.f32 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (pow.f32 cosTheta 6) (neg.f32 (log.f32 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 4))))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 1 alpha)))))) (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 6) (log.f32 (/.f32 1 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 6)))))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (pow.f32 cosTheta 4)))) (-.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 8)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (neg.f32 (log.f32 alpha)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 4)) (*.f32 (pow.f32 cosTheta 6) (neg.f32 (log.f32 alpha)))))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 1/2 (+.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (fma.f32 1/2 (+.f32 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))))))))))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (*.f32 1/2 (+.f32 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))))))))))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (+.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (+.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (/.f32 (/.f32 (*.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (/.f32 (log.f32 -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (pow.f32 alpha 4))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (/.f32 (/.f32 (log.f32 -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))))))))) (fma.f32 1/2 (+.f32 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (+.f32 (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (+.f32 (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))))))))))))))))))))))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)))))) (+.f32 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (*.f32 9/2 (/.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 2)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))))) (+.f32 (*.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (log.f32 -1)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))))))))))))))))))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (/.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta))) (log.f32 -1))) (fma.f32 9/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 6)))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8)))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 6)))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta))))))))))))))))))))))))) (+.f32 (/.f32 (/.f32 (*.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (fma.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (+.f32 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 6)))) (fma.f32 9/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 6)))) (fma.f32 3/2 (/.f32 (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (log.f32 -1) 2)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8)))) (fma.f32 9/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (/.f32 (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (log.f32 -1))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 -1) 3) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 8))) (+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 2 (/.f32 (*.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (*.f32 1/2 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))))))))))))))))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (fma.f32 2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (/.f32 (log.f32 -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (pow.f32 alpha 4))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (fma.f32 9/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 4)))) (+.f32 (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 4))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3))) (fma.f32 9/2 (*.f32 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (PI.f32))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (+.f32 (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))) (PI.f32))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (fma.f32 1/2 (/.f32 (/.f32 (/.f32 (log.f32 -1) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (pow.f32 alpha 4)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (fma.f32 3/2 (/.f32 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (+.f32 (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))))))))))))))))))))) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (+.f32 (/.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (/.f32 (/.f32 (log.f32 -1) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (fma.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 (log.f32 -1) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (+.f32 (fma.f32 3/2 (*.f32 (/.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)))))) (fma.f32 3/2 (*.f32 (/.f32 (log.f32 -1) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (PI.f32))) (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (fma.f32 9/2 (*.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (log.f32 -1) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 4)))) (+.f32 (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 -1) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6))))) (fma.f32 1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (*.f32 cosTheta cosTheta)))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)))) (fma.f32 1/2 (/.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 3/2 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 4)))) (+.f32 (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 (log.f32 -1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 4)) (/.f32 (/.f32 (pow.f32 (log.f32 (/.f32 -1 alpha)) 2) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))) (fma.f32 1/2 (/.f32 (/.f32 (log.f32 -1) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 2)) (*.f32 (/.f32 2 (pow.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)) (/.f32 (*.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 (PI.f32) (pow.f32 alpha 6)) (pow.f32 cosTheta 4))))))))))))))))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 1/2 (/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (*.f32 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (fma.f32 (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha)) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 cosTheta (log.f32 alpha)))) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha)))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 alpha)))))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 6) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (fma.f32 3/2 (*.f32 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (pow.f32 cosTheta 4)) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 alpha 6)) (*.f32 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))))) (fma.f32 3/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 alpha 4)) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (fma.f32 (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha)) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 cosTheta (log.f32 alpha)))) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (/.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 2)) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 2)) (*.f32 (PI.f32) (log.f32 alpha))))))))) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 8)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 alpha))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 alpha 6) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))) (fma.f32 2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (/.f32 (pow.f32 alpha 6) (log.f32 alpha))) (+.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (fma.f32 2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 alpha alpha))) (*.f32 3/2 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))))) (fma.f32 3 (*.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha)) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (/.f32 (pow.f32 alpha 8) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha))) (fma.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 3/2 (*.f32 (/.f32 (pow.f32 alpha 4) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha))))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 alpha 6)) (fma.f32 2 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha)) (pow.f32 alpha 6)) (fma.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (fma.f32 2 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 3/2 (*.f32 (/.f32 (/.f32 alpha (/.f32 (PI.f32) alpha)) (log.f32 alpha)) (pow.f32 cosTheta 4)))))))) (fma.f32 3 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha)) (pow.f32 alpha 4)) (fma.f32 1/2 (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha)) (fma.f32 1/2 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha)) (pow.f32 alpha 8)) (+.f32 (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))) (fma.f32 1/2 (fma.f32 (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)) (/.f32 (pow.f32 alpha 4) (log.f32 alpha)) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 cosTheta (log.f32 alpha)))) (/.f32 3/2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 4))))))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(+.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2))) (/.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 -1/2 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 2))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(-.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))))
(+.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2))) (/.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 -1/2 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (log.f32 alpha))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (log.f32 alpha)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (log.f32 alpha))))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))) (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 2)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (pow.f32 (+.f32 (*.f32 alpha alpha) -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 2))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))))
(/.f32 -1 (log.f32 alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(+.f32 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (/.f32 -1 (log.f32 alpha)))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(+.f32 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (/.f32 -1 (log.f32 alpha)))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(+.f32 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (/.f32 -1 (log.f32 alpha)))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(neg.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(/.f32 (neg.f32 (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha)))
(-.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(-.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (/.f32 alpha (/.f32 (neg.f32 (log.f32 alpha)) alpha)))
(-.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(-.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (/.f32 alpha (/.f32 (neg.f32 (log.f32 alpha)) alpha)))
(-.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(-.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (/.f32 alpha (/.f32 (neg.f32 (log.f32 alpha)) alpha)))
(/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (/.f32 -1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (/.f32 -1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (/.f32 -1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))
(*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))
(*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(PI.f32)
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 cosTheta cosTheta))
(*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 cosTheta cosTheta))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(*.f32 (*.f32 (+.f32 (*.f32 alpha alpha) -1) (PI.f32)) (*.f32 cosTheta cosTheta))
(*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 cosTheta cosTheta))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))) (PI.f32)) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))
(-.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))))
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta 2)
(*.f32 cosTheta cosTheta)

prune335.0ms (5.8%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1791180
Fresh347
Picked011
Done112
Total1837190
Error
0b
Counts
190 → 7
Alt Table
StatusErrorProgram
0.6b
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3))
0.4b
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
0.5b
(pow.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 2) (log.f32 alpha)))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 (pow.f32 alpha 2) 1)))) -1)
0.6b
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
0.5b
(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)
0.9b
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
0.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Compiler

Compiled 9623 to 6434 computations (33.1% saved)

regimes890.0ms (15.5%)

Accuracy

Total 0.4b remaining (94.3%)

Threshold costs 0.4b (94.3%)

Counts
279 → 1
Compiler

Compiled 7530 to 4156 computations (44.8% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative_binary32
+-commutative_binary32
sub-neg_binary32
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01437
12337
22437
Stop Event
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))))
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)))))

end137.0ms (2.4%)

Stop Event
fuel
Compiler

Compiled 233 to 162 computations (30.5% saved)

Profiling

Loading profile data...