Details

Time bar (total: 16.6s)

analyze65.0ms (0.4%)

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

Compiled 41 to 27 computations (34.1% saved)

sample2.0s (11.9%)

Results
2.0s8256×body256valid
Bogosity

preprocess43.0ms (0.3%)

Algorithm
egg-herbie
Rules
1794×associate-+r+
1440×associate-/r*
1098×distribute-lft-in
964×distribute-rgt-in
782×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

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

Compiled 28 to 18 computations (35.7% saved)

simplify44.0ms (0.3%)

Algorithm
egg-herbie
Rules
1308×associate-/l*
1050×associate-*r/
1004×associate-*r*
838×associate-*l*
786×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01765
14961
216861
378061
4395361
Stop Event
node limit
Counts
1 → 6
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 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 (fma.f32 alpha alpha -1) cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))

eval19.0ms (0.1%)

Compiler

Compiled 132 to 73 computations (44.7% saved)

prune6.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New156
Fresh011
Picked000
Done000
Total167
Error
0.3b
Counts
7 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
0.5b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 (fma.f32 alpha alpha -1) cosTheta) 1))))
0.6b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
0.4b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
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))))
Compiler

Compiled 238 to 160 computations (32.8% saved)

localize98.0ms (0.6%)

Local error

Found 4 expressions with local error:

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

Compiled 71 to 38 computations (46.5% saved)

series36.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

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

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1698×associate-/l/
1332×associate-/r/
384×add-sqr-sqrt
376×pow1
376×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify124.0ms (0.7%)

Algorithm
egg-herbie
Rules
1486×associate-*r*
1344×associate-*l*
1188×associate-/l*
1006×associate-/r*
940×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize138.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 93 to 39 computations (58.1% saved)

series38.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

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

rewrite131.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1192×associate-/r/
1060×associate-/l/
416×associate-+l+
380×add-sqr-sqrt
372×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify136.0ms (0.8%)

Algorithm
egg-herbie
Rules
1586×associate-/r*
1362×associate-*r*
1302×associate-*l*
766×*-commutative
530×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

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

localize92.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(log.f32 (*.f32 alpha alpha))
0.2b
(*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))
0.3b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
0.4b
(*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
Compiler

Compiled 93 to 41 computations (55.9% saved)

series12.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

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

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1706×associate-/l*
482×associate-/r/
428×associate-+l+
388×add-sqr-sqrt
380×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify114.0ms (0.7%)

Algorithm
egg-herbie
Rules
1204×associate-*r*
1032×associate-/r*
894×associate-*l*
806×*-commutative
604×times-frac
Iterations

Useful iterations: 1 (0.0ms)

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

localize124.0ms (0.7%)

Local error

Found 4 expressions with local error:

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

Compiled 84 to 48 computations (42.9% saved)

series19.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite130.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1666×associate-/l*
1302×associate-*r/
1066×associate-*l/
370×add-sqr-sqrt
362×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify145.0ms (0.9%)

Algorithm
egg-herbie
Rules
1182×associate-*r*
938×associate-*l*
842×associate-/r*
720×*-commutative
684×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047114374
1150412846
2722912370
Stop Event
node limit
Counts
212 → 266
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(*.f32 -1 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (pow.f32 alpha 2))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (pow.f32 alpha 2))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 2 (log.f32 alpha))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 1)
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1) (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1) (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 1)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2))
(log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 3) 1/3)
(pow.f32 (/.f32 (PI.f32) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (log.f32 alpha)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta -1))
(+.f32 (*.f32 cosTheta -1) (*.f32 cosTheta (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) cosTheta) (*.f32 -1 cosTheta))
(+.f32 (*.f32 -1 cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)
(/.f32 (*.f32 cosTheta (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1)) (-.f32 (*.f32 alpha alpha) -1))
(/.f32 (*.f32 cosTheta (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3))) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) cosTheta) (-.f32 (*.f32 alpha alpha) -1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) cosTheta) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))) 2)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(exp.f32 (log.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 alpha))))
(+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (*.f32 2 (log.f32 alpha)))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (log.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 alpha))) (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))) 1)
(/.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3)) (*.f32 2 (log.f32 alpha))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 1)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 1))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 1))
Outputs
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(*.f32 -2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (neg.f32 (log.f32 alpha))))
(*.f32 (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (PI.f32))))
(*.f32 -2 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha)))) (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (PI.f32))))
(*.f32 -2 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha)))) (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (PI.f32))))
(*.f32 -2 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha)))) (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha)))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha)))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (*.f32 alpha alpha)))))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 1/2 (*.f32 alpha alpha)) (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 (*.f32 (*.f32 alpha alpha) 1/2) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 6)))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(+.f32 (*.f32 1/2 (+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (pow.f32 alpha 6))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 alpha alpha)) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (PI.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 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 -1/2 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (+.f32 (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 -1/2 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (fma.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 6)))) (/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (/.f32 -1/2 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta)))))
(fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (PI.f32)) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (PI.f32)) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 4))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(*.f32 -1 cosTheta)
(neg.f32 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 cosTheta (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha cosTheta))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 cosTheta (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha cosTheta))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 -2 (+.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 -2 (+.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 -2 (+.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 2 (log.f32 alpha))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 1)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) -1)))
(*.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1)) (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1) (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) -1)))
(*.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1)) (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))))
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1) (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) -1)))
(*.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1)) (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 1)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 3)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3) 1/3)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2))
(fabs.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)) 1)))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32)))))
(*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)) 1))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (fma.f32 alpha alpha -1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 2)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (/.f32 (PI.f32) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 2 (log.f32 alpha)))) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (neg.f32 (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2))
(fabs.f32 (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta -1))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 cosTheta -1) (*.f32 cosTheta (*.f32 alpha alpha)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 (*.f32 alpha alpha) cosTheta) (*.f32 -1 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(/.f32 (*.f32 cosTheta (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1)) (-.f32 (*.f32 alpha alpha) -1))
(/.f32 cosTheta (/.f32 (fma.f32 alpha alpha 1) (+.f32 (pow.f32 alpha 4) -1)))
(*.f32 (/.f32 cosTheta (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 4)))
(/.f32 (*.f32 cosTheta (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3))) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 cosTheta (/.f32 (-.f32 (+.f32 (pow.f32 alpha 4) 1) (*.f32 alpha (*.f32 alpha -1))) (+.f32 -1 (pow.f32 alpha 6))))
(*.f32 (/.f32 cosTheta (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha (neg.f32 alpha))))) (+.f32 -1 (pow.f32 alpha 6)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) cosTheta) (-.f32 (*.f32 alpha alpha) -1))
(/.f32 cosTheta (/.f32 (fma.f32 alpha alpha 1) (+.f32 (pow.f32 alpha 4) -1)))
(*.f32 (/.f32 cosTheta (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 4)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) cosTheta) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 cosTheta (/.f32 (-.f32 (+.f32 (pow.f32 alpha 4) 1) (*.f32 alpha (*.f32 alpha -1))) (+.f32 -1 (pow.f32 alpha 6))))
(*.f32 (/.f32 cosTheta (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha (neg.f32 alpha))))) (+.f32 -1 (pow.f32 alpha 6)))
(pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))) 2)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(pow.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 3) 1/3)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2))
(fabs.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 alpha alpha -1)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 3))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 3)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(exp.f32 (log.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 alpha))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 alpha))) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) 1)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))) 1)
(+.f32 (fma.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))) -1)
(fma.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 alpha))) (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))) 1)
(+.f32 (fma.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))) -1)
(fma.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1)) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) -1)))
(*.f32 (/.f32 (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1)) (*.f32 2 (log.f32 alpha)))
(/.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))) (*.f32 2 (log.f32 alpha)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 1) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))
(/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) -1)))
(*.f32 (/.f32 (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1)) (*.f32 2 (log.f32 alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3)) (*.f32 2 (log.f32 alpha))) (+.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))) (*.f32 2 (log.f32 alpha)))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 1)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 2)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 3)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3) 1/3)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 2))
(fabs.f32 (*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha))))
(log.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 1)))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) -1))
(log.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 0))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 3))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1) 3)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))) 1))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (log.f32 alpha)))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) 1))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) -1))
(log.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 0))

localize70.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 73 to 38 computations (47.9% saved)

series28.0ms (0.2%)

Counts
3 → 60
Calls

15 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1768×associate-/l*
1276×associate-*r/
1094×associate-*l/
368×add-sqr-sqrt
360×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify116.0ms (0.7%)

Algorithm
egg-herbie
Rules
1090×associate-/r/
932×associate-*r*
818×associate-/r*
702×associate-*l*
584×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

eval1.2s (7.5%)

Compiler

Compiled 54234 to 31342 computations (42.2% saved)

prune668.0ms (4%)

Pruning

27 alts after pruning (26 fresh and 1 done)

PrunedKeptTotal
New1490261516
Fresh000
Picked101
Done314
Total1494271521
Error
0b
Counts
1521 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
0.5b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
1.8b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (PI.f32))
1.9b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
1.9b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
0.8b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
0.5b
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
11.3b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
0.5b
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
11.3b
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
11.3b
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
0.9b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
8.4b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (fma.f32 alpha alpha -1))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
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.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.4b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.6b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
11.3b
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
0.7b
(+.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 1/2 (*.f32 alpha alpha))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
0.6b
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
1.9b
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
0.6b
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))))
0.6b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
29.9b
0
Compiler

Compiled 1139 to 799 computations (29.9% saved)

localize69.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (*.f32 alpha alpha) 1)
0.2b
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
0.3b
(/.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))))
3.0b
(pow.f32 (*.f32 alpha alpha) (PI.f32))
Compiler

Compiled 94 to 39 computations (58.5% saved)

series9.0ms (0.1%)

Counts
3 → 48
Calls

12 calls:

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

rewrite161.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1072×associate-/r/
1000×associate-/l/
386×add-sqr-sqrt
378×associate-+l+
378×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify133.0ms (0.8%)

Algorithm
egg-herbie
Rules
1132×associate-*r*
1004×associate-/r*
982×associate-*l*
866×associate-/l*
766×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize44.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 40 to 20 computations (50% saved)

series10.0ms (0.1%)

Counts
4 → 56
Calls

15 calls:

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

rewrite110.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1874×associate-/l*
878×associate-/l/
780×associate-/r/
590×distribute-lft-in
322×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify92.0ms (0.6%)

Algorithm
egg-herbie
Rules
986×associate-*r*
854×times-frac
806×associate-*l*
764×associate-/r*
682×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05189178
114988698
Stop Event
node limit
Counts
250 → 304
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(PI.f32)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
1
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 -1 (pow.f32 cosTheta 2))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 -1 (pow.f32 cosTheta 2))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))) 1)
(*.f32 -1/2 (*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -1/2 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 1)
(*.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) -1/2)
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (/.f32 -1/2 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (PI.f32)) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) 1) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 4)))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 6)))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (PI.f32))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (PI.f32))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 1 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (PI.f32)))) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (-.f32 1 (*.f32 cosTheta cosTheta))))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) -1/2)
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) 1/2)
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 4))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (-.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta))))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 1 (pow.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 3))) (-.f32 (+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (-.f32 1 (pow.f32 cosTheta 4)))) (neg.f32 (+.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (-.f32 1 (pow.f32 cosTheta 6)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 3) 1/3)
(pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) -1/2) (log.f32 alpha))) -1)
(neg.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha)))) 1)
(*.f32 -1/2 (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(*.f32 1 (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) -1/2)
(*.f32 1/2 (/.f32 1 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) 1/2)
(pow.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) 1/3)
(pow.f32 (*.f32 (log.f32 alpha) -2) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2)))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (log.f32 alpha)))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))) 1))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 alpha))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (PI.f32) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32)))
(+.f32 (PI.f32) (*.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (PI.f32) (*.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1)))
(+.f32 (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))
(+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32)) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) (-.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) 1)
(/.f32 1 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1 (PI.f32)))
(/.f32 (PI.f32) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 1)
(/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2)) (/.f32 1 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1 (*.f32 (cbrt.f32 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (PI.f32)))
(/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1 (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 4))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (PI.f32)) (+.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (PI.f32)) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))
(+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1))
(+.f32 1 (*.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1)))
(+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1)
(+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1) 1)
(+.f32 (-.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) 1)
(*.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))) (-.f32 1 (pow.f32 cosTheta 6)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (-.f32 1 (pow.f32 cosTheta 4))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))) (-.f32 (+.f32 1 (pow.f32 cosTheta 4)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))) (-.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(/.f32 1 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 1 (/.f32 1 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (/.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))) (/.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))) (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 cosTheta 4))) (*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 6) (pow.f32 cosTheta 6))) (*.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (+.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 3)) (-.f32 (+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 3)) (*.f32 1 (-.f32 (+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 cosTheta 4) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (+.f32 1 (+.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 cosTheta 4) (pow.f32 cosTheta 4))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (*.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (+.f32 1 (+.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 cosTheta 6) (pow.f32 cosTheta 6))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 4))) (neg.f32 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 6))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))))
(pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 cosTheta cosTheta))))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
Outputs
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (PI.f32)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 -1/2 (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (log.f32 alpha))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (PI.f32))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (+.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha)) (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(PI.f32)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (*.f32 (neg.f32 cosTheta) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (*.f32 (neg.f32 cosTheta) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
1
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))) 1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -1/2 (*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -1/2 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 2))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (*.f32 1 (/.f32 -1/2 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(*.f32 (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))) (/.f32 1/2 (log.f32 alpha)))
(/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))) -1/2)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (*.f32 1 (/.f32 -1/2 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (*.f32 1 (/.f32 -1/2 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (PI.f32)) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))) (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) 1) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 4)))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (/.f32 (/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 6)))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (PI.f32))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (/.f32 (/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (PI.f32))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 1 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (PI.f32)))) (/.f32 1 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (-.f32 1 (*.f32 cosTheta cosTheta))))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) -1/2)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1) (/.f32 -1/2 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) 1/2)
(/.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1/2) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 4))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (/.f32 (/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (-.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta))))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (/.f32 (/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 1 (pow.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 3))) (-.f32 (+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (-.f32 1 (pow.f32 cosTheta 4)))) (neg.f32 (+.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (/.f32 (/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (-.f32 1 (pow.f32 cosTheta 6)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (/.f32 (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 2)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 3)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 3) 1/3)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) -1/2) (log.f32 alpha))) -1)
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(neg.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(fabs.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(log.f32 (exp.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) 3))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 3)))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))) 1))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha)))) 1)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 -1/2 (/.f32 1 (log.f32 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 1 (/.f32 -1/2 (log.f32 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) -1/2)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 1/2 (/.f32 1 (neg.f32 (log.f32 alpha))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 1 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))) (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(/.f32 (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) 1/2)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 3)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) 1/3)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (*.f32 (log.f32 alpha) -2) -1)
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2)))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))) 1))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(+.f32 (PI.f32) (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (PI.f32) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (PI.f32) (*.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (PI.f32) (*.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32)) (PI.f32))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) (-.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) (+.f32 1 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(-.f32 (expm1.f32 (log1p.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) (-.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) (+.f32 1 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(-.f32 (expm1.f32 (log1p.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) 1)
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 1 (/.f32 (/.f32 1 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 1 (PI.f32)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (PI.f32) (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 1)
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)) (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2)) (/.f32 1 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)) (cbrt.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) 1) (*.f32 (PI.f32) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1 (*.f32 (cbrt.f32 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
(*.f32 (PI.f32) (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (PI.f32)))
(/.f32 (PI.f32) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (PI.f32) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) 1) (*.f32 (PI.f32) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (PI.f32) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 4))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
(*.f32 (PI.f32) (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(/.f32 (PI.f32) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (PI.f32) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (PI.f32)) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
(*.f32 (PI.f32) (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (PI.f32)) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(/.f32 (PI.f32) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (PI.f32) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 1)
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) 2)
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) 3)
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 3) 1/3)
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 2))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2))
(fabs.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) 3))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (pow.f32 (PI.f32) 3)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) 1))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 (-.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))) (-.f32 1 (pow.f32 cosTheta 6)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (-.f32 1 (pow.f32 cosTheta 4))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))) (-.f32 (+.f32 1 (pow.f32 cosTheta 4)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (-.f32 (pow.f32 cosTheta 4) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (-.f32 1 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))) (-.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (-.f32 1 (*.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))) (-.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (pow.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) 3))) (+.f32 1 (-.f32 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (pow.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(/.f32 1 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 1 (/.f32 1 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (/.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (+.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))) (/.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (/.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 4))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))) (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (/.f32 (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6))) (cbrt.f32 (-.f32 1 (pow.f32 cosTheta 6))))))
(/.f32 (-.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 cosTheta 4))) (*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 8)) (*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 8)) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 6) (pow.f32 cosTheta 6))) (*.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (+.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 12)) (*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (+.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 12)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (+.f32 1 (pow.f32 cosTheta 6)))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 3)) (-.f32 (+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 3)) (*.f32 1 (-.f32 (+.f32 1 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 cosTheta 4) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (+.f32 1 (+.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 cosTheta 4) (pow.f32 cosTheta 4))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 cosTheta 4) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta cosTheta)) (+.f32 1 (+.f32 (pow.f32 cosTheta 4) (pow.f32 cosTheta 8)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 12)) (+.f32 1 (+.f32 (pow.f32 cosTheta 4) (pow.f32 cosTheta 8)))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (*.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))) (+.f32 1 (+.f32 (pow.f32 cosTheta 6) (*.f32 (pow.f32 cosTheta 6) (pow.f32 cosTheta 6))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (+.f32 1 (+.f32 (pow.f32 cosTheta 6) (pow.f32 cosTheta 12)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (*.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (+.f32 (pow.f32 cosTheta 6) (+.f32 1 (pow.f32 cosTheta 12)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 4))) (neg.f32 (+.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (/.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 cosTheta 6))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) 1) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 2)
(-.f32 1 (*.f32 cosTheta cosTheta))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta cosTheta))) 3)
(-.f32 1 (*.f32 cosTheta cosTheta))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) 1/3)
(-.f32 1 (*.f32 cosTheta cosTheta))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))
(fabs.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))
(log.f32 (exp.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 1 (*.f32 cosTheta cosTheta))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3))
(-.f32 1 (*.f32 cosTheta cosTheta))
(expm1.f32 (log.f32 (-.f32 2 (*.f32 cosTheta cosTheta))))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log1p.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (log1p.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 1 (*.f32 cosTheta cosTheta))

localize84.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (*.f32 alpha alpha) 1)
0.2b
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
0.3b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.4b
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
Compiler

Compiled 96 to 50 computations (47.9% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite100.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1162×associate-/r/
428×associate-+l+
418×add-sqr-sqrt
408×pow1
408×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify109.0ms (0.7%)

Algorithm
egg-herbie
Rules
992×associate-/r*
940×associate-*r*
810×*-commutative
806×associate-*l*
578×times-frac
Iterations

Useful iterations: 1 (0.0ms)

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

localize70.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 69 to 35 computations (49.3% saved)

series7.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
928×distribute-rgt-in
876×distribute-lft-in
418×add-sqr-sqrt
408×pow1
408×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify86.0ms (0.5%)

Algorithm
egg-herbie
Rules
1616×distribute-lft-in
1586×distribute-rgt-in
830×associate-/r/
590×associate-/r*
434×times-frac
Iterations

Useful iterations: 2 (0.0ms)

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

localize131.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 107 to 58 computations (45.8% saved)

series49.0ms (0.3%)

Counts
4 → 84
Calls

21 calls:

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

rewrite141.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1498×associate-/r/
464×add-sqr-sqrt
454×pow1
454×*-un-lft-identity
426×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify225.0ms (1.4%)

Algorithm
egg-herbie
Rules
1688×associate-/l*
1258×associate-*r/
1170×associate-*l/
850×distribute-lft-in
828×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080024375
1277623613
Stop Event
node limit
Counts
293 → 440
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(/.f32 1 (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 3)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 alpha (PI.f32)))))
(neg.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(-.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 alpha (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (pow.f32 alpha 4))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))))
(*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))))))
(*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))))))
(*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))
(log.f32 alpha)
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha) (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1))
(+.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1) (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha))
(+.f32 (*.f32 alpha (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (*.f32 -1 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (*.f32 alpha (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))) 1)
(/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))))
(/.f32 1 (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (+.f32 alpha -1)) (/.f32 (PI.f32) (+.f32 alpha 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))) (+.f32 alpha 1)))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (-.f32 -1 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1)) (+.f32 alpha 1))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (+.f32 alpha 1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) 2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (*.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2)) (*.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (-.f32 -1 alpha) (PI.f32))) (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) 1) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha 1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2)) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (-.f32 -1 alpha) (PI.f32))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(/.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)))
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (+.f32 alpha 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 alpha 1)))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2) (+.f32 alpha 1)))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (neg.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32)))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) (pow.f32 (+.f32 alpha -1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (PI.f32)))) 1)
(*.f32 1 (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (+.f32 alpha 1) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1)
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 1 (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (+.f32 alpha 1))
(*.f32 (-.f32 -1 alpha) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (neg.f32 (PI.f32))) (-.f32 -1 alpha))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (sqrt.f32 (+.f32 alpha 1)))) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)))) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (PI.f32)) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) 1) (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) 1) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 -1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (fma.f32 alpha alpha -1)) (+.f32 alpha 1))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (-.f32 (pow.f32 alpha 3) 1)) (+.f32 1 (+.f32 alpha (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))) (-.f32 -1 alpha))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (neg.f32 (fma.f32 alpha alpha -1))) (-.f32 -1 alpha))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (neg.f32 (+.f32 -1 (pow.f32 alpha 3)))) (neg.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 1 (PI.f32))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (-.f32 1 alpha) (-.f32 1 alpha)))) (+.f32 (fma.f32 alpha alpha -1) alpha))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 1 (PI.f32))) (+.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (-.f32 1 alpha) 3))) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 (*.f32 (-.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 1 alpha)))))
(pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 3) 1/3)
(pow.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) -1)
(neg.f32 (/.f32 (+.f32 alpha 1) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(*.f32 1 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha 1))
(*.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)) (/.f32 (-.f32 -1 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) 2) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (PI.f32)) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 2 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) 1) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) 2) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 2 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (+.f32 alpha 1))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)))) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)) (+.f32 alpha 1))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (-.f32 -1 alpha))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) 1)) (+.f32 alpha 1))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) (sqrt.f32 (+.f32 alpha 1)))) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)))) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1)) (-.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (log.f32 alpha)) (-.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1)) (-.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (log.f32 alpha)) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))
(pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(pow.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))) -1)
(neg.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 3) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(+.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (log.f32 alpha))
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (log.f32 alpha))
(+.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 0) (log.f32 alpha))
(+.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (log.f32 (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(+.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) 0) (log.f32 alpha))
(+.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (log.f32 (pow.f32 (cbrt.f32 alpha) 2))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (log.f32 (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(-.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (exp.f32 (log1p.f32 (log.f32 alpha)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (exp.f32 (log1p.f32 (log.f32 alpha)))) 1)
(pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log.f32 (-.f32 (+.f32 1 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log1p.f32 (-.f32 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(+.f32 (*.f32 (*.f32 1/2 (*.f32 alpha alpha)) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(+.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 4))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 6)))) (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 4))))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(+.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (*.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 6))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 4)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(+.f32 (/.f32 1/2 (/.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))) (/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (/.f32 (*.f32 -1/2 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4))))) (/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (/.f32 (*.f32 -1/2 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4)))))) (/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (pow.f32 alpha 4)))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 (*.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (pow.f32 alpha 6))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (pow.f32 alpha 4)))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (pow.f32 alpha 6))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 (*.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (/.f32 -1/2 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1))) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)) (PI.f32))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (+.f32 alpha -1))) (/.f32 -1/2 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1))) (PI.f32))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 cosTheta 6) (+.f32 alpha -1))) (PI.f32))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)) (PI.f32)))))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (+.f32 alpha -1))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (+.f32 alpha -1)))))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))))
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (+.f32 alpha -1) (log.f32 alpha)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 8)) (PI.f32)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (+.f32 alpha -1) (log.f32 alpha))))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))))
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (+.f32 alpha -1) (log.f32 alpha)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 8)) (PI.f32)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 alpha -1))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (+.f32 alpha -1) (log.f32 alpha))))))))
(/.f32 1 (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 alpha (PI.f32))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(+.f32 (/.f32 alpha (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (/.f32 1 (PI.f32)) (/.f32 alpha (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (*.f32 1/2 (/.f32 alpha (log.f32 alpha))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha)))) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 3)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (pow.f32 alpha 3) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))))))
(fma.f32 -1/2 (*.f32 (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))) (pow.f32 alpha 3)) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (fma.f32 1/2 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (log.f32 alpha) (*.f32 alpha alpha)))) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 alpha (PI.f32)))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha (PI.f32)))))
(neg.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(neg.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(-.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(-.f32 (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 alpha 3))))) (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(-.f32 (-.f32 (/.f32 (+.f32 1/2 (*.f32 1/2 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 alpha 3)))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(-.f32 (*.f32 1/2 (+.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 alpha 3)))))) (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(-.f32 (*.f32 1/2 (+.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 alpha 3)))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))) (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 alpha (PI.f32)))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 alpha 3)))) (+.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (pow.f32 alpha 4))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (pow.f32 alpha 4)) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 alpha 3)))) (+.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))))
(*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32))) (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (/.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (PI.f32))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6)) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (PI.f32) (pow.f32 cosTheta 6)))) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (/.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))))))
(*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))))
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (*.f32 1/2 (+.f32 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))) (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))))) (pow.f32 cosTheta 8))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32))) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32)))) (pow.f32 cosTheta 8))))))
(*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))))
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (*.f32 1/2 (+.f32 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))) (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (*.f32 1/2 (+.f32 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))))) (pow.f32 cosTheta 8))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha -1))) (fma.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 -1/2 (/.f32 (+.f32 (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32))) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32)))) (pow.f32 cosTheta 8))))))
(*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))) (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(neg.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 -1 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(fma.f32 -1 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 -1 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(fma.f32 -1 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 -1 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(fma.f32 -1 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (+.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (+.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (pow.f32 cosTheta 2))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (+.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(log.f32 alpha)
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha) (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1) (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (*.f32 alpha (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (*.f32 -1 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (*.f32 alpha (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 1 (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (+.f32 alpha -1)) (/.f32 (PI.f32) (+.f32 alpha 1))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))) (+.f32 alpha 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (-.f32 -1 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2))
(*.f32 (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha -1) -2))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (-.f32 -1 alpha) (*.f32 -2 (PI.f32)))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1)) (+.f32 alpha 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (+.f32 alpha 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (+.f32 alpha -1)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (+.f32 alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2))
(*.f32 (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha -1) -2))
(/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (-.f32 -1 alpha) (*.f32 -2 (PI.f32)))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) 2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 alpha -1)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 alpha -1)) (*.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2)))
(/.f32 (+.f32 alpha -1) (*.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2) (+.f32 alpha 1)) (PI.f32))))
(/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (*.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2)) (*.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (-.f32 -1 alpha) (PI.f32))) (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2))))
(/.f32 (/.f32 (-.f32 -1 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 -2 (*.f32 -2 alpha))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) 1) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1)))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha 1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2)) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (-.f32 -1 alpha) (PI.f32))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(*.f32 (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 -1 (pow.f32 alpha 3)))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(/.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (+.f32 alpha 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 alpha 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (+.f32 alpha 1))))))
(/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2) (+.f32 alpha 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2))))
(/.f32 (/.f32 (-.f32 -1 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (+.f32 -2 (*.f32 -2 alpha))))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 -1 (pow.f32 alpha 3)))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(/.f32 (neg.f32 (*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (PI.f32)))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2))
(/.f32 (*.f32 (neg.f32 (+.f32 alpha -1)) (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(/.f32 (neg.f32 (/.f32 (+.f32 alpha 1) (/.f32 (PI.f32) (+.f32 alpha -1)))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))) 2)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) (pow.f32 (+.f32 alpha -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (PI.f32)))) 1)
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 1 (/.f32 (+.f32 alpha 1) (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (+.f32 alpha 1) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1)
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 1 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (+.f32 alpha 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (+.f32 alpha 1))
(/.f32 (+.f32 alpha 1) (PI.f32))
(*.f32 (-.f32 -1 alpha) (/.f32 1 (neg.f32 (PI.f32))))
(/.f32 (-.f32 -1 alpha) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (neg.f32 (PI.f32))) (-.f32 -1 alpha))
(*.f32 (-.f32 -1 alpha) (/.f32 1 (neg.f32 (PI.f32))))
(/.f32 (-.f32 -1 alpha) (neg.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) 1) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) 1) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (+.f32 alpha 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (cbrt.f32 (pow.f32 (PI.f32) 2))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (sqrt.f32 (+.f32 alpha 1)))) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)))) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (+.f32 alpha 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (PI.f32)) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (+.f32 alpha 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) 1) (/.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)))
(*.f32 (+.f32 alpha 1) (/.f32 (fma.f32 alpha alpha -1) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32)))))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) 1) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 -1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (fma.f32 alpha alpha -1)) (+.f32 alpha 1))
(*.f32 (+.f32 alpha 1) (/.f32 (fma.f32 alpha alpha -1) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32)))))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (*.f32 (*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (-.f32 (pow.f32 alpha 3) 1)) (+.f32 1 (+.f32 alpha (*.f32 alpha alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 1 (PI.f32)))) (+.f32 1 (+.f32 alpha (*.f32 alpha alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))) (+.f32 alpha (+.f32 (*.f32 alpha alpha) 1)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))) (-.f32 -1 alpha))
(*.f32 (-.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1 (PI.f32)))))
(*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (neg.f32 (fma.f32 alpha alpha -1))) (-.f32 -1 alpha))
(*.f32 (-.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32)))))
(*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (neg.f32 (+.f32 -1 (pow.f32 alpha 3)))) (neg.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1)) (+.f32 1 (neg.f32 (pow.f32 alpha 3)))) (neg.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 1 (pow.f32 alpha 3))) (neg.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 1 (PI.f32))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (-.f32 1 alpha) (-.f32 1 alpha)))) (+.f32 (fma.f32 alpha alpha -1) alpha))
(*.f32 (/.f32 (*.f32 (/.f32 1 (PI.f32)) (+.f32 1 (pow.f32 alpha 3))) (-.f32 (pow.f32 alpha 4) (*.f32 (-.f32 1 alpha) (-.f32 1 alpha)))) (+.f32 alpha (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (PI.f32)) (-.f32 (pow.f32 alpha 4) (*.f32 (-.f32 1 alpha) (-.f32 1 alpha)))) (+.f32 alpha (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 1 (PI.f32))) (+.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (-.f32 1 alpha) 3))) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 (*.f32 (-.f32 1 alpha) (-.f32 1 alpha)) (*.f32 (*.f32 alpha alpha) (-.f32 1 alpha)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (+.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 alpha) 3)) (/.f32 1 (PI.f32)))) (+.f32 (pow.f32 alpha 4) (*.f32 (-.f32 1 alpha) (-.f32 (-.f32 1 alpha) (*.f32 alpha alpha)))))
(*.f32 (/.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (PI.f32)) (+.f32 (pow.f32 alpha 6) (pow.f32 (-.f32 1 alpha) 3))) (+.f32 (pow.f32 alpha 4) (*.f32 (-.f32 1 alpha) (-.f32 1 (+.f32 alpha (*.f32 alpha alpha))))))
(pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1)
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2)
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 3)
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 3) 1/3)
(/.f32 (+.f32 alpha 1) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) -1)
(/.f32 (+.f32 alpha 1) (PI.f32))
(neg.f32 (/.f32 (+.f32 alpha 1) (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (+.f32 alpha 1)) (neg.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (+.f32 alpha 1) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha 1) (PI.f32)))))
(/.f32 (+.f32 alpha 1) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 3))
(/.f32 (+.f32 alpha 1) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (+.f32 alpha 1) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (+.f32 alpha 1) (PI.f32))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))) 1))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(/.f32 (+.f32 alpha 1) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 1 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32)))))
(*.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) 1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) (PI.f32))))
(/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2))
(*.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)) (/.f32 (-.f32 -1 alpha) (PI.f32)))
(/.f32 (*.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) 1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(/.f32 (/.f32 (-.f32 -1 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)) (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 alpha 1) 2) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (PI.f32)) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) (PI.f32))))
(/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) (PI.f32))))
(/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 2 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) 1) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) 2) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) 2) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) 2)) (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 2 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (+.f32 alpha 1))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))) (sqrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)))) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)) (/.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (PI.f32)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 alpha 1)) (PI.f32)) (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (+.f32 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))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (+.f32 alpha 1) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (PI.f32))) (/.f32 1/2 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (-.f32 -1 alpha))
(*.f32 (-.f32 -1 alpha) (/.f32 1/2 (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (-.f32 -1 alpha) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) 1)) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) (sqrt.f32 (+.f32 alpha 1)))) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (sqrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (PI.f32) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)))) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2))))
(*.f32 (cbrt.f32 (+.f32 alpha 1)) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2))))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1)) (-.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) 2)) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3))) (-.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (-.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (log.f32 alpha)) (-.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1)) (-.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) 2)) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 1/2) (log.f32 alpha)) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3))) (-.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (-.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(pow.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) (/.f32 (PI.f32) (+.f32 alpha 1))) -1)
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(neg.f32 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -2)))
(/.f32 (neg.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -2)))
(neg.f32 (/.f32 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (+.f32 alpha 1) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 3) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) 3) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (log.f32 alpha)))))) 1))
(exp.f32 (-.f32 (log1p.f32 alpha) (log.f32 (*.f32 (PI.f32) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (log.f32 alpha) 2))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (log.f32 alpha))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (log.f32 alpha))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 0) (log.f32 alpha))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 (cbrt.f32 alpha)))))
(+.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (log.f32 (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(+.f32 (log.f32 (sqrt.f32 alpha)) (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (log.f32 (sqrt.f32 alpha))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 (sqrt.f32 alpha))))
(+.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) 0) (log.f32 alpha))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (log.f32 (pow.f32 (cbrt.f32 alpha) 2))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 (cbrt.f32 alpha)))))
(+.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (log.f32 (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(+.f32 (log.f32 (sqrt.f32 alpha)) (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (log.f32 (sqrt.f32 alpha))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 2 (log.f32 (sqrt.f32 alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(-.f32 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (exp.f32 (log1p.f32 (log.f32 alpha)))) 1)
(+.f32 (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (log.f32 alpha)))) -1)
(+.f32 -1 (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (exp.f32 (log1p.f32 (log.f32 alpha)))) 1)
(+.f32 (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (log.f32 alpha)))) -1)
(+.f32 -1 (fma.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (log.f32 alpha)))))
(pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(log.f32 (-.f32 (+.f32 1 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log.f32 (+.f32 1 (+.f32 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1)))
(log.f32 (+.f32 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 0))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (log.f32 alpha) 3)))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(log1p.f32 (-.f32 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1))
(log1p.f32 (+.f32 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))

eval2.0s (12%)

Compiler

Compiled 65436 to 38933 computations (40.5% saved)

prune733.0ms (4.4%)

Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New1921291950
Fresh15621
Picked101
Done325
Total1940371977
Error
0b
Counts
1977 → 37
Alt Table
Click to see full alt table
StatusErrorProgram
1.9b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
0.8b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
0.8b
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
11.3b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
0.5b
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) -1)))) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.8b
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (neg.f32 (log.f32 alpha)))
11.3b
(/.f32 (/.f32 1/2 (log.f32 (/.f32 1 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) 1))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 (-.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) 1) (PI.f32)))
12.0b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
11.9b
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
0.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
8.4b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (fma.f32 alpha alpha -1))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
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.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.6b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
2.0b
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))
0.8b
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1/2 (neg.f32 (PI.f32)))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (*.f32 cosTheta (neg.f32 cosTheta)))))
11.3b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
12.0b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
11.3b
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.9b
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
0.9b
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (/.f32 1 (+.f32 -1 (*.f32 cosTheta cosTheta))))
1.9b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
0.6b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))))
0.9b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
2.0b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
2.0b
(*.f32 (+.f32 alpha -1) (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
2.0b
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
2.0b
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
29.9b
0
Compiler

Compiled 1281 to 970 computations (24.3% saved)

localize168.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) -1)))) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.4b
(*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) -1))
0.4b
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
0.5b
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 alpha alpha) -1))))
Compiler

Compiled 160 to 86 computations (46.3% saved)

series31.0ms (0.2%)

Counts
3 → 48
Calls

12 calls:

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

rewrite127.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
612×add-sqr-sqrt
598×*-un-lft-identity
596×pow1
566×add-exp-log
566×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify146.0ms (0.9%)

Algorithm
egg-herbie
Rules
926×associate-/r*
846×associate-*r*
764×times-frac
760×*-commutative
670×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize23.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
0.4b
(*.f32 (log.f32 alpha) (PI.f32))
Compiler

Compiled 17 to 8 computations (52.9% saved)

series2.0ms (0%)

Counts
2 → 16
Calls

6 calls:

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

rewrite60.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1926×add-sqr-sqrt
1902×*-un-lft-identity
1766×add-cube-cbrt
1744×add-cbrt-cube
198×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01032
120132
2240232
Stop Event
node limit
Counts
2 → 36
Calls
Call 1
Inputs
(*.f32 (log.f32 alpha) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 alpha (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (log.f32 alpha) (/.f32 -1/2 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))))

simplify72.0ms (0.4%)

Algorithm
egg-herbie
Rules
1660×associate-+l+
904×associate-/r/
742×associate-+r-
676×associate-*r/
662×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0951266
12091234
2882990
34452990
Stop Event
node limit
Counts
52 → 51
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(log.f32 (pow.f32 alpha (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(*.f32 1 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) -1/2)
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 -1/2 (PI.f32))) -1)
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
Outputs
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(log.f32 (pow.f32 alpha (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) -1/2)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 3)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 -1/2 (PI.f32))) -1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 2))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 1))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (PI.f32))) (log.f32 alpha))
(/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha)))

localize67.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))
0.0b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
0.3b
(/.f32 -1/2 (log.f32 alpha))
0.4b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
Compiler

Compiled 45 to 21 computations (53.3% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1540×associate-/r/
1446×associate-/l/
348×add-sqr-sqrt
334×pow1
334×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify103.0ms (0.6%)

Algorithm
egg-herbie
Rules
1774×distribute-lft-in
1744×distribute-rgt-in
638×associate-*r/
586×associate-/l*
586×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03856516
111426310
250026310
Stop Event
node limit
Counts
160 → 213
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(*.f32 -1/2 (*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 1 (PI.f32))))
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 -1/2 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 1 (neg.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) -1/2)
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (PI.f32))) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) -1/2)) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (PI.f32)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)) -1/2)
(*.f32 (/.f32 (/.f32 1 (PI.f32)) 1) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (pow.f32 (log.f32 alpha) 2))) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) 1/2)
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (*.f32 (/.f32 (PI.f32) -1/2) (log.f32 alpha)) -1)
(neg.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))))) 1)
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(*.f32 1 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 1)
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 1 (+.f32 (*.f32 cosTheta cosTheta) -1)))
(*.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 -1/2 (*.f32 (fma.f32 cosTheta cosTheta 1) (log.f32 alpha))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 cosTheta 4))) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (pow.f32 cosTheta 4)) (PI.f32))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 1 (+.f32 (*.f32 cosTheta cosTheta) -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 -1/2 (*.f32 (hypot.f32 1 cosTheta) (log.f32 alpha))) (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (PI.f32))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (hypot.f32 1 cosTheta)) (/.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (+.f32 (*.f32 cosTheta cosTheta) -1))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (neg.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 (pow.f32 cosTheta 4) 1)) (+.f32 (*.f32 cosTheta cosTheta) -1))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(*.f32 (/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) 1) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (PI.f32))) (/.f32 -1/2 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (neg.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) -1/2)) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) 1)) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (hypot.f32 1 cosTheta))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 1)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 3) 1/3)
(pow.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (/.f32 (PI.f32) -1/2) (log.f32 alpha))) -1)
(neg.f32 (/.f32 -1/2 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 2))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 1))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 -1/2 (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (+.f32 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (/.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (fma.f32 -1/2 (+.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta 6) (log.f32 alpha)) (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1/2 (*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 1 (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 1 (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (neg.f32 (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 -1/2 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1/2 (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 -1/2 (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 1 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (neg.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) -1/2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (sqrt.f32 (PI.f32))) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1/2 (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 -1/2 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 1 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 -1/2 (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 -1/2 (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (PI.f32) 2))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) -1/2)) (/.f32 1 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (PI.f32)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)) -1/2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) 1) (/.f32 -1/2 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (pow.f32 (log.f32 alpha) 2))) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha))))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (/.f32 -1/2 (cbrt.f32 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (log.f32 alpha) 2)))) (cbrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) 1/2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (/.f32 (PI.f32) -1/2) (log.f32 alpha)) -1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(fabs.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (pow.f32 cosTheta 4)))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 1 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 1 (+.f32 (*.f32 cosTheta cosTheta) -1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 1 (fma.f32 cosTheta cosTheta -1)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta -1))))
(*.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 (/.f32 -1/2 (*.f32 (fma.f32 cosTheta cosTheta 1) (log.f32 alpha))) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 cosTheta 4))) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (pow.f32 cosTheta 4)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (pow.f32 cosTheta 4)) (PI.f32))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (pow.f32 cosTheta 4)))))
(*.f32 (/.f32 -1/2 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (/.f32 -1/2 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (+.f32 (*.f32 cosTheta cosTheta) -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 1 (fma.f32 cosTheta cosTheta -1)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta -1))))
(*.f32 (/.f32 -1/2 (fma.f32 cosTheta cosTheta 1)) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 -1/2 (*.f32 (hypot.f32 1 cosTheta) (log.f32 alpha))) (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (hypot.f32 1 cosTheta)) (/.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (+.f32 (*.f32 cosTheta cosTheta) -1))
(*.f32 (fma.f32 cosTheta cosTheta -1) (/.f32 -1/2 (*.f32 (+.f32 -1 (neg.f32 (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 cosTheta cosTheta -1) (/.f32 (/.f32 -1/2 (-.f32 -1 (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (neg.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 -1/2 (*.f32 (+.f32 -1 (neg.f32 (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 -1 (pow.f32 cosTheta 6)))) (-.f32 (neg.f32 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 -1 (pow.f32 cosTheta 6)))) (-.f32 (-.f32 -1 (pow.f32 cosTheta 4)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (/.f32 1 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 (pow.f32 cosTheta 4) 1)) (+.f32 (*.f32 cosTheta cosTheta) -1))
(*.f32 (fma.f32 cosTheta cosTheta -1) (/.f32 -1/2 (*.f32 (+.f32 (pow.f32 cosTheta 4) -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 cosTheta cosTheta -1) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 -1 (pow.f32 cosTheta 4)) (PI.f32))))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))) (-.f32 1 (pow.f32 cosTheta 6)))
(*.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) 1) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (PI.f32))) (/.f32 -1/2 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 -1/2 (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha))) (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (pow.f32 (PI.f32) 2))))
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (PI.f32)))) (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (neg.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) -1/2)) (/.f32 1 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) 1)) (/.f32 -1/2 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2))))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 (/.f32 1 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2)))))
(/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 -1 (neg.f32 (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (-.f32 -1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(*.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 -1 (neg.f32 (pow.f32 cosTheta 6))) (PI.f32))))
(*.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 -1 (pow.f32 cosTheta 6)))))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (*.f32 (PI.f32) (hypot.f32 1 cosTheta)))) (sqrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (hypot.f32 1 cosTheta)) (hypot.f32 1 (pow.f32 cosTheta 3)))) (sqrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (hypot.f32 1 cosTheta))
(*.f32 (hypot.f32 1 cosTheta) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 cosTheta 4))) (*.f32 (PI.f32) (hypot.f32 1 cosTheta)))))
(/.f32 (/.f32 (*.f32 -1/2 (hypot.f32 1 cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (hypot.f32 1 cosTheta)))) (hypot.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6)))) (cbrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 -1/2 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))) (cbrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4)))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))))))
(pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 3) 1/3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(pow.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (/.f32 (PI.f32) -1/2) (log.f32 alpha))) -1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(neg.f32 (/.f32 -1/2 (*.f32 (+.f32 (*.f32 cosTheta cosTheta) -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 1 (fma.f32 cosTheta cosTheta -1)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta -1))))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 2))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))
(fabs.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha))) 3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(cbrt.f32 (/.f32 (/.f32 -1/8 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3)) (pow.f32 (fma.f32 cosTheta cosTheta 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))) 1))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))

localize88.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 (*.f32 alpha alpha) 1)
0.2b
(log.f32 (*.f32 alpha alpha))
0.3b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.4b
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 68 to 22 computations (67.6% saved)

series5.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite86.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1316×associate-/r/
1082×associate-/l/
380×add-sqr-sqrt
372×pow1
372×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify120.0ms (0.7%)

Algorithm
egg-herbie
Rules
792×associate-/r/
736×associate-/r*
640×+-commutative
560×*-commutative
536×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03678917
112398139
256717995
Stop Event
node limit
Counts
107 → 190
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1)
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (+.f32 alpha 1))) (+.f32 alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))))) (-.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (neg.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (neg.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (+.f32 alpha -1))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (-.f32 1 (pow.f32 alpha 4))) (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (+.f32 1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (-.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4)) (*.f32 (fma.f32 alpha alpha 1) (fma.f32 alpha alpha 1)))) (-.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (+.f32 (pow.f32 (pow.f32 alpha 4) 3) (pow.f32 (fma.f32 alpha alpha 1) 3))) (+.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4)) (-.f32 (*.f32 (fma.f32 alpha alpha 1) (fma.f32 alpha alpha 1)) (*.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (hypot.f32 1 cosTheta))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3) 1/3)
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (-.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (-.f32 (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(fma.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (+.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (+.f32 (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)) (/.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) 2))) (-.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) 2))) (-.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2)))) (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (+.f32 (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6))))))))
(+.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) 2)) (+.f32 (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) 2))) (-.f32 (+.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))) (+.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (log.f32 alpha) 2))))))
(+.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 8))) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (+.f32 (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha)) (+.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) 2)) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 8)))) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6)))))))))
(+.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))))) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 8)) (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) 2)) (+.f32 (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 8))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) 2))) (-.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha)))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) 2))) (-.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2)))) (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (+.f32 (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6))))))))
(+.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) 2)) (+.f32 (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) 2))) (-.f32 (+.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))) (+.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (log.f32 alpha) 2))))))
(+.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 8))) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (+.f32 (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha)) (+.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) 2)) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 8)))) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6)))))))))
(+.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 4)) (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 6)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))))) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 8)) (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) alpha))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) 2)) (+.f32 (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 8))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))
(+.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 (/.f32 (/.f32 alpha (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.f32 (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(*.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (pow.f32 cosTheta 6)))))))
(*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 alpha -1)))
(*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha 1)))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 alpha -1)))
(*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 alpha alpha -1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) 2)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.f32 (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (pow.f32 cosTheta 6)))))))
(*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (pow.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) 2)) (cbrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 alpha -1)))
(*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 alpha -1)))
(*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)))))
(*.f32 (/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (+.f32 alpha 1))) (+.f32 alpha -1))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 alpha -1)))
(*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.f32 (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (pow.f32 cosTheta 6)))))))
(*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))))) (-.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 2) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta))))) (*.f32 (PI.f32) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (pow.f32 cosTheta 4)))) (*.f32 (*.f32 (log.f32 alpha) 2) (-.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (pow.f32 cosTheta 4)))) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)) 3))) (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 2) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 cosTheta cosTheta))))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (pow.f32 cosTheta 4)) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (*.f32 cosTheta cosTheta))))) (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (*.f32 (pow.f32 cosTheta 6) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (+.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) 3)))) (+.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) 2) (pow.f32 cosTheta 4)) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (*.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (-.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta (pow.f32 cosTheta 3) -1)) (fma.f32 cosTheta cosTheta -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 -1 (pow.f32 cosTheta 4)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))) (fma.f32 cosTheta cosTheta -1))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) 2))))
(/.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (neg.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.f32 -1 (neg.f32 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (-.f32 -1 (pow.f32 cosTheta 4)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (neg.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.f32 -1 (neg.f32 (pow.f32 cosTheta 6)))) (neg.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (-.f32 -1 (pow.f32 cosTheta 6)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))) (-.f32 (neg.f32 (fma.f32 cosTheta cosTheta 1)) (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (+.f32 alpha -1))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 alpha -1)))
(*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha -1))
(/.f32 (*.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 -1 (pow.f32 alpha 4))) (fma.f32 alpha alpha -1)) (+.f32 -1 (pow.f32 alpha 4)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha -1)) (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (-.f32 1 (pow.f32 alpha 4))) (-.f32 1 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 -1 (pow.f32 alpha 4))) (-.f32 1 (*.f32 alpha alpha))) (-.f32 1 (pow.f32 alpha 4)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (-.f32 1 (pow.f32 alpha 4))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (+.f32 1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 -1 (pow.f32 alpha 4))) (+.f32 1 (pow.f32 alpha 6))) (-.f32 (+.f32 (pow.f32 alpha 4) 1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (+.f32 1 (pow.f32 alpha 6))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (+.f32 (neg.f32 (fma.f32 alpha alpha -1)) (pow.f32 alpha 4)))
(*.f32 (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (+.f32 1 (pow.f32 alpha 6))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (+.f32 1 (-.f32 (pow.f32 alpha 4) (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (-.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4)) (*.f32 (fma.f32 alpha alpha 1) (fma.f32 alpha alpha 1)))) (-.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 -1 (pow.f32 alpha 6))) (-.f32 (pow.f32 alpha 8) (*.f32 (fma.f32 alpha alpha 1) (fma.f32 alpha alpha 1)))) (-.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(*.f32 (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (-.f32 (pow.f32 alpha 8) (*.f32 (fma.f32 alpha alpha 1) (fma.f32 alpha alpha 1)))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (+.f32 (pow.f32 (pow.f32 alpha 4) 3) (pow.f32 (fma.f32 alpha alpha 1) 3))) (+.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4)) (-.f32 (*.f32 (fma.f32 alpha alpha 1) (fma.f32 alpha alpha 1)) (*.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))))
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (+.f32 -1 (pow.f32 alpha 6))) (+.f32 (pow.f32 (pow.f32 alpha 4) 3) (pow.f32 (fma.f32 alpha alpha 1) 3))) (+.f32 (pow.f32 alpha 8) (*.f32 (fma.f32 alpha alpha 1) (-.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)))))
(*.f32 (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 (pow.f32 alpha 4) 3) (pow.f32 (fma.f32 alpha alpha 1) 3))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (fma.f32 alpha alpha 1) (-.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)) (pow.f32 alpha 8)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.f32 (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 1 (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (pow.f32 cosTheta 6)))))))
(*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (hypot.f32 1 cosTheta))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (hypot.f32 1 cosTheta)) (PI.f32)) (hypot.f32 1 cosTheta)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (hypot.f32 1 cosTheta)) (*.f32 (hypot.f32 1 cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))) (sqrt.f32 (+.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (*.f32 (hypot.f32 1 cosTheta) (PI.f32))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (*.f32 (PI.f32) (hypot.f32 1 cosTheta)))) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))) (hypot.f32 1 (pow.f32 cosTheta 3))) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2)) (+.f32 alpha -1)))
(*.f32 (+.f32 alpha -1) (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (+.f32 alpha 1)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) 2))
(fabs.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1))))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (fma.f32 alpha alpha -1)))

localize61.0ms (0.4%)

Local error

Found 2 expressions with local error:

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

Compiled 33 to 19 computations (42.4% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite105.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1018×unswap-sqr
942×swap-sqr
692×associate-/l/
606×associate-/r/
444×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify119.0ms (0.7%)

Algorithm
egg-herbie
Rules
1230×associate-/r/
876×distribute-lft-neg-out
852×distribute-rgt-neg-out
776×distribute-lft-neg-in
662×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03667865
110516729
247045469
Stop Event
node limit
Counts
167 → 199
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(/.f32 -1 (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(*.f32 1 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (PI.f32))) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 -1 (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (/.f32 1 (PI.f32)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 -1 (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) -2)) (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.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)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (*.f32 2 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 1 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (*.f32 2 (log.f32 alpha)) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) 1) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) 1)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 3)
(pow.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3) 1/3)
(pow.f32 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) -2))))
(neg.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))))
(neg.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (PI.f32))) (neg.f32 (log.f32 alpha))))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (*.f32 2 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(exp.f32 (log.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (/.f32 -1 (PI.f32)) (*.f32 (*.f32 alpha alpha) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (/.f32 1 (PI.f32)) -1) (*.f32 (/.f32 1 (PI.f32)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (/.f32 1 (PI.f32)) (*.f32 alpha alpha)) (*.f32 (/.f32 1 (PI.f32)) -1))
(+.f32 (*.f32 (*.f32 alpha alpha) (/.f32 1 (PI.f32))) (/.f32 -1 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1)
(*.f32 -1 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (neg.f32 (/.f32 -1 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (neg.f32 (neg.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 -1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))) (neg.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)) (neg.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (/.f32 -1 (PI.f32)) (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) 1/3)
(pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) 1))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 1/2 (/.f32 alpha (/.f32 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) alpha)))
(*.f32 1/2 (/.f32 (*.f32 (/.f32 alpha (PI.f32)) alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 alpha (/.f32 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) alpha)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (*.f32 (/.f32 alpha (PI.f32)) alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 alpha (/.f32 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) alpha)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (*.f32 (/.f32 alpha (PI.f32)) alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 alpha (/.f32 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) alpha)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (*.f32 (/.f32 alpha (PI.f32)) alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1 (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (/.f32 alpha (PI.f32)) alpha)
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (/.f32 alpha (PI.f32)) alpha)
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) 1)
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 1 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (PI.f32))) (/.f32 1 (log.f32 alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) -2)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 -1 (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (/.f32 1 (PI.f32)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2))
(*.f32 (/.f32 -1 (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha -1))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) -2)) (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.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)) (PI.f32)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (*.f32 2 (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)))
(*.f32 (/.f32 1 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (/.f32 1 (PI.f32)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1 (/.f32 (*.f32 2 (log.f32 alpha)) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1 (/.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) 1) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (sqrt.f32 (PI.f32))) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) 1)) (fma.f32 alpha alpha -1))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) 2))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) 2)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) 2))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) 2)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) 2))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))) (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) 2)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(pow.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 3)
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(pow.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3) 1/3)
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(pow.f32 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -1)
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) -2))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (PI.f32))) (neg.f32 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (*.f32 2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(sqrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))) 2))
(fabs.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))
(fabs.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (*.f32 8 (pow.f32 (log.f32 alpha) 3))))
(expm1.f32 (log1p.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(exp.f32 (log.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 1))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(log1p.f32 (expm1.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(+.f32 (/.f32 -1 (PI.f32)) (*.f32 (*.f32 alpha alpha) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(+.f32 (*.f32 (/.f32 1 (PI.f32)) -1) (*.f32 (/.f32 1 (PI.f32)) (*.f32 alpha alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(+.f32 (*.f32 (/.f32 1 (PI.f32)) (*.f32 alpha alpha)) (*.f32 (/.f32 1 (PI.f32)) -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(+.f32 (*.f32 (*.f32 alpha alpha) (/.f32 1 (PI.f32))) (/.f32 -1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 -1 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (fma.f32 alpha alpha -1) (neg.f32 (/.f32 -1 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (neg.f32 (neg.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 -1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))) (neg.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)) (neg.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 -1 (PI.f32)) (-.f32 1 (*.f32 alpha alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 1 (/.f32 (PI.f32) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (neg.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 3)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) 1/3)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(fabs.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (PI.f32) 3)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))

eval618.0ms (3.7%)

Compiler

Compiled 34033 to 20965 computations (38.4% saved)

prune376.0ms (2.3%)

Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New1125141139
Fresh62430
Picked101
Done246
Total1134421176
Error
0b
Counts
1176 → 42
Alt Table
Click to see full alt table
StatusErrorProgram
11.3b
(/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
0.8b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
11.3b
(/.f32 (/.f32 (/.f32 1/2 (log.f32 (/.f32 1 alpha))) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
0.8b
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
12.0b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) (-.f32 (+.f32 2 (*.f32 cosTheta cosTheta)) 1))
11.3b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
0.8b
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (neg.f32 (log.f32 alpha)))
11.3b
(/.f32 (/.f32 1/2 (log.f32 (/.f32 1 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 (-.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) 1) (PI.f32)))
12.0b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
11.9b
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
1.0b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
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.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.6b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
2.0b
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))
0.8b
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1/2 (neg.f32 (PI.f32)))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
2.0b
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 2 (log.f32 alpha)))
1.0b
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
12.0b
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
11.3b
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
12.0b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
11.9b
(/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))
11.3b
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.9b
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
0.9b
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (/.f32 1 (+.f32 -1 (*.f32 cosTheta cosTheta))))
2.0b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))
2.1b
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
2.1b
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
11.9b
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
0.6b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))))
0.9b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
2.0b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
2.0b
(*.f32 (+.f32 alpha -1) (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
2.0b
(*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
2.0b
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
29.9b
0
Compiler

Compiled 1342 to 1043 computations (22.3% saved)

localize76.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 82 to 37 computations (54.9% saved)

series12.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

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

rewrite133.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1934×associate-*l/
430×add-sqr-sqrt
418×pow1
418×*-un-lft-identity
394×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify126.0ms (0.8%)

Algorithm
egg-herbie
Rules
1170×associate-*r*
950×times-frac
816×associate-*l*
736×associate-/r*
716×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047215163
1150112125
Stop Event
node limit
Counts
175 → 247
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))))
(*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))))
(*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))))
1
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(*.f32 -1 (pow.f32 alpha 2))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(*.f32 -1 (pow.f32 alpha 2))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(+.f32 (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) 1)
(*.f32 1 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (neg.f32 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 1)
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 2) (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (log.f32 (pow.f32 alpha (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (log.f32 (pow.f32 alpha (PI.f32)))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 1)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 3) 1/3)
(pow.f32 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) -1)
(neg.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (neg.f32 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(+.f32 1 (*.f32 alpha (neg.f32 alpha)))
(+.f32 1 (*.f32 (*.f32 alpha (neg.f32 alpha)) 1))
(+.f32 (*.f32 alpha (neg.f32 alpha)) 1)
(+.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) 1) 1)
(+.f32 (-.f32 1 (+.f32 1 (*.f32 alpha alpha))) 1)
(*.f32 1 (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (-.f32 1 (pow.f32 alpha 4)) (/.f32 1 (+.f32 1 (*.f32 alpha alpha))))
(*.f32 (-.f32 1 (pow.f32 alpha 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 alpha alpha)) (-.f32 1 (pow.f32 alpha 4))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))) (-.f32 1 (pow.f32 alpha 6))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 4))) (neg.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (-.f32 1 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha)))) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 alpha (neg.f32 alpha)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 alpha 4)) 1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 alpha 6)) 1) (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 4))) 1) (neg.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 6))) 1) (neg.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha)))) 1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 alpha (neg.f32 alpha)) 3)) 1) (+.f32 1 (-.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 alpha 6))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 alpha 4))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (sqrt.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 alpha 6))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 alpha 4))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)) (cbrt.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4))) (/.f32 1 (+.f32 1 (*.f32 alpha alpha)))) (+.f32 1 (pow.f32 alpha 4)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 4) 3)) (/.f32 1 (+.f32 1 (*.f32 alpha alpha)))) (+.f32 (+.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4))) (pow.f32 alpha 4)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))) (+.f32 1 (pow.f32 alpha 6)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 6) 3)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))) (+.f32 1 (+.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)))))
(pow.f32 (-.f32 1 (*.f32 alpha alpha)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 alpha alpha))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 alpha alpha)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 alpha alpha))))
(exp.f32 (log1p.f32 (*.f32 alpha (neg.f32 alpha))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 alpha (neg.f32 alpha))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 alpha alpha))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(+.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))) 1)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (-.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 1))))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 1)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))
(log.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) 3) (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 1))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 1))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 1/2 (*.f32 alpha alpha)) (+.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(fma.f32 (*.f32 1/2 (*.f32 alpha alpha)) (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (+.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) (pow.f32 alpha 6))))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (pow.f32 alpha 4))) (/.f32 1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))))) (fma.f32 (*.f32 1/2 (*.f32 alpha alpha)) (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))) (/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 alpha 4) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (PI.f32)))) (fma.f32 1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (pow.f32 alpha 4) (neg.f32 (log.f32 alpha))))) (fma.f32 1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 alpha 6) (PI.f32)) (pow.f32 cosTheta 8)))) (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))))) (/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 alpha alpha)) (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (pow.f32 alpha 4)))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 alpha alpha)) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (pow.f32 alpha 6))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (pow.f32 alpha 4)))))))
(fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 alpha 6)) (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 cosTheta 4))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 alpha alpha))) (PI.f32))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (-.f32 1 (*.f32 alpha alpha)))) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (-.f32 1 (*.f32 alpha alpha))) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 alpha alpha))) (PI.f32))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (PI.f32) (pow.f32 cosTheta 4)))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (-.f32 1 (*.f32 alpha alpha)))) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 1 (pow.f32 alpha 2)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (-.f32 1 (*.f32 alpha alpha))) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 6) (-.f32 1 (*.f32 alpha alpha))) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 alpha alpha))) (PI.f32))) (*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (PI.f32) (pow.f32 cosTheta 4)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (PI.f32) (pow.f32 cosTheta 6)))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (-.f32 1 (*.f32 alpha alpha)))) (PI.f32))))))
(*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 (*.f32 -1/2 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))
(*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4)))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (pow.f32 cosTheta 6)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)))))
(*.f32 -1/2 (+.f32 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3)))) (pow.f32 cosTheta 6))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (pow.f32 cosTheta 6)) (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))))) (pow.f32 cosTheta 8)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3)))) (pow.f32 cosTheta 6)) (*.f32 -1/2 (+.f32 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))) (/.f32 (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 4))) (/.f32 -1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 4)))) (pow.f32 cosTheta 8)))))
(*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 (*.f32 -1/2 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))
(*.f32 -1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))))
(*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4)))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (pow.f32 cosTheta 6)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4)))))
(*.f32 -1/2 (+.f32 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3)))) (pow.f32 cosTheta 6))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 1 (pow.f32 alpha 2)) (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32))))) (pow.f32 cosTheta 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (pow.f32 cosTheta 6)) (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))))) (pow.f32 cosTheta 8)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 3)))) (pow.f32 cosTheta 6)) (*.f32 -1/2 (+.f32 (+.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (pow.f32 cosTheta 4))) (/.f32 (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 4))) (/.f32 -1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (fma.f32 alpha alpha -1) 4)))) (pow.f32 cosTheta 8)))))
1
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 1 (*.f32 -1 (pow.f32 alpha 2)))
(-.f32 1 (*.f32 alpha alpha))
(*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(*.f32 (*.f32 -2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(*.f32 (*.f32 (log.f32 alpha) -2) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(*.f32 (*.f32 (log.f32 alpha) -2) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(*.f32 (*.f32 (log.f32 alpha) -2) (+.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(*.f32 (*.f32 2 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))
(*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 2 (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 2 (fma.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 2 (fma.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 2 (fma.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha))))))
(*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) -2))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 -2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 -2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 -2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) -2)
(*.f32 cosTheta (*.f32 cosTheta (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) -2))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) -2)
(*.f32 cosTheta (*.f32 cosTheta (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) -2))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(+.f32 (neg.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(-.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) 1)
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 1 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (neg.f32 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 -1/2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 1)
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 2))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 2) (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (-.f32 1 (*.f32 alpha alpha)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(/.f32 (*.f32 1 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (log.f32 (pow.f32 alpha (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (log.f32 (pow.f32 alpha (PI.f32)))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(/.f32 (*.f32 1 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))) (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))) 2)))
(pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 1)
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 2)
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 3)
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 3) 1/3)
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(pow.f32 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) -1)
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(neg.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (neg.f32 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 -1/2 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))
(fabs.f32 (/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 3))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 3)))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 1))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(/.f32 (/.f32 (-.f32 -1/2 (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))
(+.f32 1 (*.f32 alpha (neg.f32 alpha)))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 1 (*.f32 (*.f32 alpha (neg.f32 alpha)) 1))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 (*.f32 alpha (neg.f32 alpha)) 1)
(-.f32 1 (*.f32 alpha alpha))
(+.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) 1) 1)
(-.f32 1 (*.f32 alpha alpha))
(+.f32 (-.f32 1 (+.f32 1 (*.f32 alpha alpha))) 1)
(-.f32 1 (*.f32 alpha alpha))
(*.f32 1 (-.f32 1 (*.f32 alpha alpha)))
(-.f32 1 (*.f32 alpha alpha))
(*.f32 (-.f32 1 (*.f32 alpha alpha)) 1)
(-.f32 1 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(-.f32 1 (*.f32 alpha alpha))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2))
(-.f32 1 (*.f32 alpha alpha))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(-.f32 1 (*.f32 alpha alpha))
(*.f32 (-.f32 1 (pow.f32 alpha 4)) (/.f32 1 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (-.f32 1 (pow.f32 alpha 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 alpha alpha)) (-.f32 1 (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))) (-.f32 1 (pow.f32 alpha 6))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 4))) (neg.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 1 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha)))) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 alpha (neg.f32 alpha)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 alpha 4)) 1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 alpha 6)) 1) (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 4))) 1) (neg.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 alpha 6))) 1) (neg.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha)))) 1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 alpha (neg.f32 alpha)) 3)) 1) (+.f32 1 (-.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (*.f32 alpha (neg.f32 alpha))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 alpha 6))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (-.f32 1 (pow.f32 alpha 6)))) (sqrt.f32 (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 alpha 6))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 alpha 4))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (sqrt.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 alpha 4))) (/.f32 (hypot.f32 1 alpha) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 alpha 4))) (hypot.f32 1 alpha)) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 alpha 6))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)) (cbrt.f32 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4)))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 alpha 6))) (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 alpha 4))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)) (cbrt.f32 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2) (cbrt.f32 (-.f32 1 (pow.f32 alpha 4)))) (cbrt.f32 (+.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 alpha 4))) (cbrt.f32 (fma.f32 alpha alpha 1))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4))) (/.f32 1 (+.f32 1 (*.f32 alpha alpha)))) (+.f32 1 (pow.f32 alpha 4)))
(/.f32 (-.f32 1 (pow.f32 alpha 8)) (/.f32 (+.f32 1 (pow.f32 alpha 4)) (/.f32 1 (+.f32 1 (*.f32 alpha alpha)))))
(/.f32 (-.f32 1 (pow.f32 alpha 8)) (*.f32 (+.f32 1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 4) 3)) (/.f32 1 (+.f32 1 (*.f32 alpha alpha)))) (+.f32 (+.f32 1 (*.f32 (pow.f32 alpha 4) (pow.f32 alpha 4))) (pow.f32 alpha 4)))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 4) 3)) (/.f32 (+.f32 1 (+.f32 (pow.f32 alpha 8) (pow.f32 alpha 4))) (/.f32 1 (+.f32 1 (*.f32 alpha alpha)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 4) 3)) (*.f32 (+.f32 1 (+.f32 (pow.f32 alpha 4) (pow.f32 alpha 8))) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))) (+.f32 1 (pow.f32 alpha 6)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 alpha 12)) 1) (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4)))) (+.f32 1 (pow.f32 alpha 6)))
(/.f32 (/.f32 (-.f32 1 (pow.f32 alpha 12)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (+.f32 1 (pow.f32 alpha 6)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 6) 3)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 alpha alpha) (pow.f32 alpha 4))))) (+.f32 1 (+.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 6) 3)) (/.f32 (+.f32 1 (+.f32 (pow.f32 alpha 6) (pow.f32 alpha 12))) (/.f32 1 (+.f32 1 (fma.f32 alpha alpha (pow.f32 alpha 4))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 alpha 6) 3)) (*.f32 (+.f32 (pow.f32 alpha 6) (+.f32 (pow.f32 alpha 12) 1)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(pow.f32 (-.f32 1 (*.f32 alpha alpha)) 1)
(-.f32 1 (*.f32 alpha alpha))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) 2)
(-.f32 1 (*.f32 alpha alpha))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) 3)
(-.f32 1 (*.f32 alpha alpha))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 3) 1/3)
(-.f32 1 (*.f32 alpha alpha))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 2))
(fabs.f32 (-.f32 1 (*.f32 alpha alpha)))
(log.f32 (exp.f32 (-.f32 1 (*.f32 alpha alpha))))
(-.f32 1 (*.f32 alpha alpha))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 alpha alpha)))))
(-.f32 1 (*.f32 alpha alpha))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 alpha alpha)) 3))
(-.f32 1 (*.f32 alpha alpha))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 alpha alpha))))
(-.f32 1 (*.f32 alpha alpha))
(exp.f32 (log1p.f32 (*.f32 alpha (neg.f32 alpha))))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 alpha (neg.f32 alpha))) 1))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 alpha alpha))))
(exp.f32 (log1p.f32 (*.f32 alpha (neg.f32 alpha))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 alpha alpha))))
(-.f32 1 (*.f32 alpha alpha))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) 1)
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))) 1)
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))) -1)
(fma.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 -2 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))) 1)
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))) -1)
(fma.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 -2 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 1))
(/.f32 (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) -1) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))))
(*.f32 (/.f32 (fma.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2) -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2))) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (-.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 1))))
(/.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3))) (+.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 3) 1) (-.f32 (fma.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2) 1) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 1)
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 3)
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 3) 1/3)
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 2))
(fabs.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(log.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 1)))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) 3))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) 3) (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 3)))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 3) (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) 3)))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 1))
(*.f32 -2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) -2) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1)))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 1))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (pow.f32 alpha (*.f32 (PI.f32) -2)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) 1))))

localize23.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.5b
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
Compiler

Compiled 16 to 10 computations (37.5% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite60.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1210×associate-*r/
1114×associate-/r*
956×*-commutative
868×associate-*l/
744×associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01019
120719
2263619
Stop Event
node limit
Counts
1 → 56
Calls
Call 1
Inputs
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/2 (PI.f32)) (/.f32 1 (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (log.f32 alpha)) (/.f32 -1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (sqrt.f32 (/.f32 -1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (/.f32 -1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (log.f32 alpha) -1/2)) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (log.f32 alpha)) (cbrt.f32 (/.f32 -1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2))) (cbrt.f32 (/.f32 -1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 -1/2 (sqrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 -1/2 (cbrt.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (neg.f32 (PI.f32))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (/.f32 (log.f32 alpha) -1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))))))

simplify109.0ms (0.7%)

Algorithm
egg-herbie
Rules
1616×associate-+l+
1470×associate-*r/
1046×associate-*l/
838×associate-+l-
812×associate-+r-
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01491842
13691742
212221742
359021742
Stop Event
node limit
Counts
68 → 73
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(*.f32 1 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 -1/2 (PI.f32)))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) -1/2)
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (sqrt.f32 (/.f32 -1/2 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) 1))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 1/2 (PI.f32)))
(*.f32 (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 -1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (/.f32 -1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) -1/2)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (log.f32 alpha)) (cbrt.f32 (/.f32 -1/2 (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2))) (cbrt.f32 (/.f32 -1/2 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 -1/2 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 -1/2 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (neg.f32 (PI.f32))) 1/2)
(pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)
(pow.f32 (*.f32 (PI.f32) (/.f32 (log.f32 alpha) -1/2)) -1)
(neg.f32 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(neg.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
(neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) 1))
(neg.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha))))
(neg.f32 (*.f32 1 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))) 1)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 1 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 -1/2 (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))) -1/2)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (sqrt.f32 (/.f32 -1/2 (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) 1))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 -1/2 (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 -1/2 (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 1/2 (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 -1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 -1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 -1/2 (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (/.f32 -1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 -1/2 (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 -1/2 (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))) (/.f32 (sqrt.f32 (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 -1/2 (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) -1/2)) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2) (log.f32 alpha)) (cbrt.f32 (/.f32 -1/2 (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (/.f32 -1/2 (PI.f32))) 2))) (cbrt.f32 (/.f32 -1/2 (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 -1/2 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 -1/2 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (log.f32 alpha))) (/.f32 -1/2 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (neg.f32 (PI.f32))) 1/2)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 1)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 2)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))) 3)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (/.f32 (log.f32 alpha) -1/2)) -1)
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (*.f32 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) 1))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (*.f32 1 (/.f32 -1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 2))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) 3))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))

localize66.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 1 (*.f32 cosTheta cosTheta))
0.0b
(/.f32 1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
0.0b
(*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))
0.5b
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (neg.f32 (log.f32 alpha)))
Compiler

Compiled 49 to 24 computations (51% saved)

series5.0ms (0%)

Counts
3 → 48
Calls

12 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1378×associate-/l*
946×associate-/r/
660×associate-/l/
624×distribute-lft-in
346×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify151.0ms (0.9%)

Algorithm
egg-herbie
Rules
976×associate-*r*
788×associate-*l*
738×associate-/l*
686×*-commutative
658×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize104.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f32 (/.f32 (/.f32 1/2 (log.f32 (/.f32 1 alpha))) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
0.3b
(log.f32 (/.f32 1 alpha))
0.3b
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
0.4b
(/.f32 (/.f32 1/2 (log.f32 (/.f32 1 alpha))) (PI.f32))
Compiler

Compiled 56 to 34 computations (39.3% saved)

series16.0ms (0.1%)

Counts
4 → 52
Calls

15 calls:

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

rewrite93.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1604×associate-/r/
1448×associate-/l/
372×add-sqr-sqrt
358×pow1
358×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify76.0ms (0.5%)

Algorithm
egg-herbie
Rules
1558×associate-*r*
1448×associate-*l*
1290×associate-/l*
754×associate-*r/
670×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

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

localize39.0ms (0.2%)

Local error

Found 2 expressions with local error:

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

Compiled 32 to 19 computations (40.6% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite114.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1596×associate-/r*
972×associate-/l*
484×distribute-rgt-in
456×distribute-lft-in
390×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify103.0ms (0.6%)

Algorithm
egg-herbie
Rules
1678×distribute-lft-in
1652×distribute-rgt-in
826×associate-/l/
668×associate-/l*
508×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04688835
112606807
254246807
Stop Event
node limit
Counts
187 → 262
Calls
Call 1
Inputs
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) 1)
(*.f32 1/2 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 1)
(*.f32 1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 1 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 1 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 1/2 (PI.f32)))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1/2 (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) 1/2)
(*.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 -1/2 (PI.f32)))
(*.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 1 (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) 1/2)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32))))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (cbrt.f32 (/.f32 1/2 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 1/2 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1/2 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (neg.f32 (PI.f32))) -1/2)
(pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) -1)
(neg.f32 (/.f32 1/2 (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1/2 (PI.f32)) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1))
(+.f32 (*.f32 1 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha))) (*.f32 1 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1)))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) (*.f32 1 (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1) 1))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 1) (*.f32 (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)))) 1)
(/.f32 1/2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(/.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 1)
(/.f32 1 (/.f32 (log.f32 alpha) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (log.f32 alpha) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (PI.f32)))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (log.f32 alpha) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (PI.f32)) (/.f32 (neg.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2)) (/.f32 (log.f32 alpha) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2))) (/.f32 (log.f32 alpha) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (/.f32 (log.f32 alpha) 1) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2)) (/.f32 (log.f32 alpha) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (cbrt.f32 (log.f32 alpha)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (/.f32 (log.f32 alpha) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (/.f32 (cbrt.f32 (log.f32 alpha)) 1/2) (PI.f32)))
(/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (neg.f32 (log.f32 alpha)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (-.f32 alpha 1)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) 1/2)) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) 1)) (*.f32 (PI.f32) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) -1/2)) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (/.f32 (log.f32 alpha) 1) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 1 (sqrt.f32 (*.f32 (PI.f32) 2)))) (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (/.f32 (log.f32 alpha) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) 1) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32))))) (/.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (/.f32 (sqrt.f32 (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (*.f32 (/.f32 (cbrt.f32 (log.f32 alpha)) 1) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (sqrt.f32 (/.f32 1/2 (PI.f32))))) (/.f32 (cbrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (/.f32 (cbrt.f32 (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) 1) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (log.f32 alpha))) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) -1) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) 1) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) 1) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) 1) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (sqrt.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) 1) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (sqrt.f32 (cbrt.f32 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) -1) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) 1) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))))
(exp.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))))
Outputs
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(/.f32 (/.f32 1/2 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 alpha)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32)))
(fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (PI.f32)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32)))
(fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (PI.f32)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32)))
(fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (PI.f32)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (log.f32 alpha))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 1 (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 1 (log.f32 alpha))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 1 (log.f32 alpha))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 2))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 1/2 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 -1 (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1/2 (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) 1/2)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 -1/2 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 1 (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1/2 (*.f32 (PI.f32) (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) 1/2)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (cbrt.f32 (/.f32 1/2 (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 1/2 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (/.f32 1/2 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1/2 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))) (/.f32 1/2 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (neg.f32 (PI.f32))) -1/2)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 2)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3) 1/3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) -1)
(/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(neg.f32 (/.f32 1/2 (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 2))
(sqrt.f32 (pow.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(fabs.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (exp.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1/2 (PI.f32)) 3) (pow.f32 (log.f32 alpha) 3)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 1 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha))) (*.f32 1 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) (*.f32 1 (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) -1) 1))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 1) (*.f32 (*.f32 -1 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 1))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)))) 1)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 1/2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 1)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 1 (/.f32 (log.f32 alpha) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (log.f32 alpha) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (*.f32 (/.f32 1/2 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (*.f32 (/.f32 1/2 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (log.f32 alpha) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) 2))))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (log.f32 alpha) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) 2))))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (log.f32 alpha) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 1/2) (PI.f32)))
(*.f32 (*.f32 (/.f32 1/2 (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2) (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 -1/2 (PI.f32)) (/.f32 (neg.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2)) (/.f32 (log.f32 alpha) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (log.f32 alpha)) (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (log.f32 alpha)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2))) (/.f32 (log.f32 alpha) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2))))
(/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (/.f32 (log.f32 alpha) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (log.f32 alpha) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))))
(/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (log.f32 alpha) (*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (/.f32 (log.f32 alpha) 1) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2)) (/.f32 (log.f32 alpha) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (cbrt.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (/.f32 (log.f32 alpha) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (*.f32 (/.f32 1/2 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (*.f32 (/.f32 1/2 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 alpha alpha 1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (-.f32 1 (*.f32 alpha (*.f32 alpha -1)))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (/.f32 (cbrt.f32 (log.f32 alpha)) 1/2) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (neg.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (-.f32 alpha 1)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) 2))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) 1/2)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) 1)) (*.f32 (PI.f32) 2))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) -1/2)) (neg.f32 (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (/.f32 (log.f32 alpha) 1) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 1 (sqrt.f32 (*.f32 (PI.f32) 2)))) (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) 2))) (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (/.f32 (log.f32 alpha) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) 1) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32))))) (/.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (/.f32 1/2 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (/.f32 (sqrt.f32 (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2)) (sqrt.f32 (log.f32 alpha))) (cbrt.f32 (/.f32 1/2 (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (*.f32 (/.f32 (cbrt.f32 (log.f32 alpha)) 1) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (sqrt.f32 (/.f32 1/2 (PI.f32))))) (/.f32 (cbrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (cbrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (sqrt.f32 (/.f32 1/2 (PI.f32))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (/.f32 (cbrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (sqrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (sqrt.f32 (/.f32 1/2 (PI.f32)))) (/.f32 (cbrt.f32 (log.f32 alpha)) (sqrt.f32 (/.f32 1/2 (PI.f32))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))) (/.f32 (cbrt.f32 (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (cbrt.f32 (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (pow.f32 (cbrt.f32 (/.f32 1/2 (PI.f32))) 2)) (/.f32 (cbrt.f32 (log.f32 alpha)) (cbrt.f32 (/.f32 1/2 (PI.f32))))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (log.f32 alpha)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) 1) (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (log.f32 alpha))) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (/.f32 1/2 (cbrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32)))))
(/.f32 1/2 (/.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha)))) (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) -1) (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) 1) (neg.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (PI.f32))) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (PI.f32)) (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) 1) (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (/.f32 1/2 (cbrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (PI.f32)))))
(/.f32 1/2 (/.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha)))) (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) 1) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 1/2 (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (PI.f32))) (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (sqrt.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (PI.f32))) (*.f32 (sqrt.f32 (cbrt.f32 (log.f32 alpha))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))))
(/.f32 (/.f32 1/2 (*.f32 (fabs.f32 (cbrt.f32 (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fabs.f32 (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) 1) (cbrt.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (sqrt.f32 (cbrt.f32 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (sqrt.f32 (log.f32 alpha))) (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (PI.f32) 2))))
(/.f32 (/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (PI.f32) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (*.f32 (PI.f32) (*.f32 2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))))
(/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) -1) (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) 1) (neg.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (fma.f32 alpha alpha -1)) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 1)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) 2)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) 3)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(pow.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 3) 1/3)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 1/2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (PI.f32)) 2))
(fabs.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32)))
(fabs.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) 3))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) 3)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(exp.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))) 1))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (log.f32 alpha) 1/2))

eval839.0ms (5.1%)

Compiler

Compiled 29560 to 16989 computations (42.5% saved)

prune503.0ms (3%)

Pruning

46 alts after pruning (37 fresh and 9 done)

PrunedKeptTotal
New126191270
Fresh52833
Picked011
Done088
Total1266461312
Error
0b
Counts
1312 → 46
Alt Table
Click to see full alt table
StatusErrorProgram
11.3b
(/.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
0.8b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
11.3b
(/.f32 (/.f32 (/.f32 1/2 (log.f32 (/.f32 1 alpha))) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
12.0b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) (-.f32 (+.f32 2 (*.f32 cosTheta cosTheta)) 1))
11.3b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
0.8b
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
11.3b
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 -1 (*.f32 cosTheta cosTheta)))
11.3b
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (neg.f32 (log.f32 alpha)))
11.3b
(/.f32 (/.f32 1/2 (log.f32 (/.f32 1 alpha))) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
11.3b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 (-.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) 1) (PI.f32)))
12.0b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
11.9b
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
2.1b
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (-.f32 (*.f32 alpha alpha) -1)))
1.0b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
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.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.6b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) -2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
0.9b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 cosTheta cosTheta))))
0.9b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 -2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
2.0b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
2.0b
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)) (-.f32 alpha 1)))
2.0b
(/.f32 (+.f32 1/2 (*.f32 1/2 alpha)) (/.f32 (log.f32 alpha) (/.f32 (+.f32 alpha -1) (PI.f32))))
0.8b
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1/2 (neg.f32 (PI.f32)))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))
2.0b
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 2 (log.f32 alpha)))
1.0b
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.9b
(/.f32 1 (/.f32 (log.f32 alpha) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1/2)))
12.0b
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
11.3b
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
12.0b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
11.9b
(/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))
11.3b
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.9b
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)))
0.9b
(*.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (/.f32 1 (+.f32 -1 (*.f32 cosTheta cosTheta))))
2.0b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))
2.1b
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
11.9b
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 -1/2 (PI.f32)))
0.6b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))))
0.9b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
2.0b
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
2.0b
(*.f32 (+.f32 alpha -1) (*.f32 1/2 (/.f32 (+.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
2.0b
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
29.9b
0
Compiler

Compiled 774 to 596 computations (23% saved)

regimes280.0ms (1.7%)

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

4 calls:

86.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
81.0ms
cosTheta
41.0ms
(*.f32 alpha alpha)
41.0ms
alpha
Results
ErrorSegmentsBranch
0.4b1cosTheta
0.4b1alpha
0.4b1(/.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.4b1(*.f32 alpha alpha)
Compiler

Compiled 1440 to 768 computations (46.7% saved)

regimes193.0ms (1.2%)

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

4 calls:

42.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
39.0ms
cosTheta
38.0ms
alpha
35.0ms
(*.f32 alpha alpha)
Results
ErrorSegmentsBranch
0.4b1cosTheta
0.4b1alpha
0.4b1(/.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.4b1(*.f32 alpha alpha)
Compiler

Compiled 1302 to 698 computations (46.4% saved)

regimes146.0ms (0.9%)

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

4 calls:

37.0ms
(*.f32 alpha alpha)
31.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
29.0ms
alpha
29.0ms
cosTheta
Results
ErrorSegmentsBranch
0.5b1cosTheta
0.5b1alpha
0.5b1(/.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.5b1(*.f32 alpha alpha)
Compiler

Compiled 953 to 516 computations (45.9% saved)

regimes77.0ms (0.5%)

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

3 calls:

24.0ms
cosTheta
21.0ms
(*.f32 alpha alpha)
19.0ms
alpha
Results
ErrorSegmentsBranch
0.8b1cosTheta
0.8b1alpha
0.8b1(*.f32 alpha alpha)
Compiler

Compiled 592 to 324 computations (45.3% saved)

regimes44.0ms (0.3%)

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

2 calls:

18.0ms
cosTheta
18.0ms
alpha
Results
ErrorSegmentsBranch
0.9b1cosTheta
0.9b1alpha
Compiler

Compiled 443 to 246 computations (44.5% saved)

regimes42.0ms (0.3%)

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

2 calls:

17.0ms
alpha
16.0ms
cosTheta
Results
ErrorSegmentsBranch
2.0b1cosTheta
2.0b1alpha
Compiler

Compiled 406 to 228 computations (43.8% saved)

regimes32.0ms (0.2%)

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

2 calls:

13.0ms
alpha
13.0ms
cosTheta
Results
ErrorSegmentsBranch
2.0b1cosTheta
2.0b1alpha
Compiler

Compiled 291 to 157 computations (46% saved)

regimes15.0ms (0.1%)

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

2 calls:

7.0ms
cosTheta
6.0ms
alpha
Results
ErrorSegmentsBranch
11.3b1cosTheta
11.3b1alpha
Compiler

Compiled 87 to 52 computations (40.2% saved)

regimes13.0ms (0.1%)

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

2 calls:

6.0ms
alpha
5.0ms
cosTheta
Results
ErrorSegmentsBranch
11.3b1cosTheta
11.3b1alpha
Compiler

Compiled 63 to 41 computations (34.9% saved)

regimes12.0ms (0.1%)

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

2 calls:

6.0ms
alpha
5.0ms
cosTheta
Results
ErrorSegmentsBranch
11.9b1cosTheta
11.9b1alpha
Compiler

Compiled 51 to 34 computations (33.3% saved)

regimes10.0ms (0.1%)

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

2 calls:

6.0ms
alpha
4.0ms
cosTheta
Results
ErrorSegmentsBranch
11.9b1cosTheta
11.9b1alpha
Compiler

Compiled 27 to 18 computations (33.3% saved)

regimes7.0ms (0%)

Accuracy

Total -18.0b remaining (-150.1%)

Threshold costs -18.0b (-150.1%)

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

2 calls:

4.0ms
alpha
3.0ms
cosTheta
Results
ErrorSegmentsBranch
12.0b1cosTheta
12.0b1alpha
Compiler

Compiled 15 to 12 computations (20% saved)

simplify14.0ms (0.1%)

Algorithm
egg-herbie
Rules
44×*-commutative
22×+-commutative
sub-neg
neg-mul-1
cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066535
1100535
2112535
3119535
4122535
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
0
Outputs
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (-.f32 (*.f32 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 cosTheta (+.f32 (*.f32 alpha alpha) -1))))))
(/.f32 (+.f32 -1 (*.f32 alpha alpha)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (+.f32 -1 (*.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) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (+.f32 (*.f32 alpha alpha) -1)))) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (+.f32 -1 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (+.f32 -1 (*.f32 alpha alpha))))) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 -1 (*.f32 alpha alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 (+.f32 alpha -1) (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) -2)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
0
Compiler

Compiled 202 to 148 computations (26.7% saved)

soundness82.0ms (0.5%)

Algorithm
egg-herbie
Rules
1308×associate-/l*
1050×associate-*r/
1004×associate-*r*
838×associate-*l*
786×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01765
14961
216861
378061
4395361
Stop Event
node limit
Compiler

Compiled 582 to 294 computations (49.5% saved)

end76.0ms (0.5%)

Compiler

Compiled 178 to 94 computations (47.2% saved)

Profiling

Loading profile data...