Details

Time bar (total: 16.2s)

analyze73.0ms (0.5%)

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.3s (13.9%)

Results
2.2s8256×body256valid
Bogosity

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

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

eval2.0ms (0%)

Compiler

Compiled 132 to 73 computations (44.7% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New336
Fresh011
Picked000
Done000
Total347
Error
0.3b
Counts
7 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.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.4b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Compiler

Compiled 73 to 48 computations (34.2% saved)

localize87.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 93 to 39 computations (58.1% saved)

series38.0ms (0.2%)

Counts
4 → 84
Calls

21 calls:

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

rewrite114.0ms (0.7%)

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

simplify137.0ms (0.8%)

Algorithm
egg-herbie
Rules
1300×associate-/r*
1190×associate-*r*
1028×associate-*l*
768×*-commutative
562×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize158.0ms (1%)

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

Compiled 71 to 38 computations (46.5% saved)

series26.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

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

rewrite126.0ms (0.8%)

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

simplify148.0ms (0.9%)

Algorithm
egg-herbie
Rules
1466×associate-*r*
1340×associate-*l*
1188×associate-/l*
1008×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 (*.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 (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) (*.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 (/.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 (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 (/.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 (*.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 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 1/2 (/.f32 (/.f32 (*.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)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (neg.f32 (/.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)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (neg.f32 (/.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)))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (neg.f32 (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (neg.f32 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(/.f32 -1/2 (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha))) (/.f32 1/2 (log.f32 alpha)))
(+.f32 (*.f32 1/2 (/.f32 alpha (/.f32 (log.f32 alpha) 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 alpha (/.f32 (log.f32 alpha) 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 alpha (/.f32 (log.f32 alpha) 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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.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) (*.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 (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 alpha alpha) (*.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) 1/2)) (/.f32 -1/2 (*.f32 (*.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 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (*.f32 -1/2 (*.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 -1/2 (*.f32 (*.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 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (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 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) (pow.f32 alpha 6))) (/.f32 (*.f32 -1/2 (*.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 -1/2 (*.f32 (*.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 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (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 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.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 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (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 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.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 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.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 cosTheta cosTheta) (pow.f32 alpha 4))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (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 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.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 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.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 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.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 cosTheta cosTheta) (pow.f32 alpha 4))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta cosTheta))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (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 (/.f32 1/2 (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (fma.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (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 (*.f32 (pow.f32 alpha 6) (PI.f32)) (pow.f32 cosTheta 8)))) (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (/.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 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 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) (/.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (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 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(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) (/.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (PI.f32)) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (*.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) 1/2))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (/.f32 (*.f32 (*.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 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (*.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 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (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 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (-.f32 (+.f32 (/.f32 (/.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 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (+.f32 (/.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 8) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (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 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (-.f32 (+.f32 (/.f32 (/.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 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (+.f32 (/.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 8) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))))))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))
(+.f32 1 (+.f32 (*.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 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))) 1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 1 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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)))) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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 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) (/.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 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) (/.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (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 (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 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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 -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 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (sqrt.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 (log.f32 alpha) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (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 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) (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 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1/2 (*.f32 (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.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 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1/2 (*.f32 (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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 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) (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 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha))) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) (/.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.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)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (PI.f32) (*.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 (fma.f32 alpha alpha -1)) 2) (PI.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) (/.f32 (*.f32 (PI.f32) (*.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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) 2) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) 1) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.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 1 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (*.f32 (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 1 (*.f32 (*.f32 (log.f32 alpha) -2) (PI.f32))) (neg.f32 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (log.f32 alpha) -2))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (log.f32 alpha) 2) 1)) (fma.f32 alpha alpha -1))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.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 (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)) 2) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (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)))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)) 2) (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) 2)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) 3)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 3) 1/3)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) -1)
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (neg.f32 (PI.f32)) 2)))
(*.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) -2) (PI.f32))) (neg.f32 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (log.f32 alpha) -2))
(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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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))))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (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))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) 1))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))) 1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) 2) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 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 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) 2) (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) 2) (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) 2) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) 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)))
(*.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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.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)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (log.f32 alpha) 3)) 8))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (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 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha))
(/.f32 1/2 (/.f32 (log.f32 alpha) (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 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 (/.f32 (/.f32 1/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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) 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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.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 (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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 (/.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 (/.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 (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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 (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 (/.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 (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 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (-.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 (PI.f32) (*.f32 (log.f32 alpha) 2)) (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 2 (*.f32 (*.f32 (log.f32 alpha) (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 (/.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 (/.f32 (/.f32 1/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 1/2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (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 (/.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) (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (-.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 (/.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 (/.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 (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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 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 (/.f32 (/.f32 1/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 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 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 (/.f32 (/.f32 1/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 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 (/.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 (/.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 (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 (/.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 (/.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 (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.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)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) (cbrt.f32 (*.f32 (fma.f32 alpha 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 (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 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 (/.f32 (/.f32 1/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 (/.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 (*.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 1/2 (log.f32 alpha)) (/.f32 (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 (fma.f32 alpha alpha -1) (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 (/.f32 1/2 (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 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (+.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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 (/.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 (/.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 (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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/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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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/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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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/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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) 2))) (/.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 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (cbrt.f32 (PI.f32))))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (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)) (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 -1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (*.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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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/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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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/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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(*.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 (/.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 (/.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 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 (/.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 (/.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 (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 (/.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 (/.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 (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 (/.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 (/.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 (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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(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)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(/.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 (/.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))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha 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 (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 (/.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 (/.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 (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 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 (/.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 (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 (/.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 (/.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 (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 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1/2 (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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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)))))
(*.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (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))
(*.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(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 (/.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)))
(+.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)

localize76.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(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.3b
(*.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)

series9.0ms (0.1%)

Counts
4 → 84
Calls

21 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)))))
0.0ms
cosTheta
@inf
(*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
0.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))))))

rewrite158.0ms (1%)

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
019148
1387140
25065140
Stop Event
node limit
Counts
4 → 175
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))
(log.f32 (*.f32 alpha alpha))
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))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (log.f32 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (log.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 alpha) (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 (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 (log.f32 (sqrt.f32 alpha)) (+.f32 (log.f32 (sqrt.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 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 (+.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 (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 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 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1))))) (#(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 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1))))) (#(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))))))

simplify126.0ms (0.8%)

Algorithm
egg-herbie
Rules
1556×associate-*r*
1444×associate-*l*
1368×associate-/r*
820×*-commutative
612×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060816541
1193416317
Stop Event
node limit
Counts
259 → 353
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 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) (*.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))))
(+.f32 (*.f32 2 (log.f32 alpha)) 0)
(+.f32 0 (*.f32 2 (log.f32 alpha)))
(+.f32 (log.f32 alpha) (log.f32 alpha))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (cbrt.f32 (*.f32 alpha 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 (log.f32 (sqrt.f32 alpha)) (+.f32 (log.f32 (sqrt.f32 alpha)) (log.f32 alpha)))
(+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 alpha) 1))
(+.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 (+.f32 (log.f32 alpha) (log.f32 (cbrt.f32 (*.f32 alpha alpha)))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (+.f32 (log.f32 alpha) (log.f32 (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(-.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 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1))
(*.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 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1))
(*.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) (*.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 2 (*.f32 (+.f32 1 (neg.f32 (*.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 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (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 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (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 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 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 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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha)))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha)))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha)))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (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 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha 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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha 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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha 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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha alpha)))))
(*.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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 -1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 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 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)))) (*.f32 alpha alpha) (neg.f32 (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.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 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)))) (*.f32 alpha alpha) (neg.f32 (*.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))))) (/.f32 -1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.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 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)))) (*.f32 alpha alpha) (neg.f32 (*.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)))) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))))) (/.f32 -1/2 (*.f32 (+.f32 1 (neg.f32 (*.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 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (*.f32 (*.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 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))))) (/.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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.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 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (log.f32 alpha))))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))))) (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha)))))) (-.f32 (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.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 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 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) (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 (*.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 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha alpha)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (/.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 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 -1 alpha))))) (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 (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 -1 alpha))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4)))))))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha alpha)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (/.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 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.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 6))))) (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 (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 -1 alpha))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4)))))))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.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 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4)))))))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 alpha alpha)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (/.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 (*.f32 alpha alpha) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (-.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/2 (log.f32 alpha)) (PI.f32))))
(+.f32 (/.f32 (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)) (*.f32 2 (log.f32 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 (*.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) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (-.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))) (*.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 (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta))) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 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 (*.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 (*.f32 alpha alpha) (log.f32 (*.f32 alpha alpha))) (PI.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/2 (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 cosTheta (/.f32 (PI.f32) cosTheta))) (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 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 4) (*.f32 2 (log.f32 alpha))))))) (/.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 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha)))
(-.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 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))) (log.f32 alpha))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.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 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6))) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))) (log.f32 alpha)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.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 (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 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6))) (log.f32 alpha))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.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 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha)))
(-.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 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))) (log.f32 alpha))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.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 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6))) (log.f32 alpha))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))) (log.f32 alpha)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.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 (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 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6))) (log.f32 alpha))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.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 (*.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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 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) (*.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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.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 (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.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 (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (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 (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 (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1) (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2) 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 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha 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 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 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 (/.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 (sqrt.f32 (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 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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) 1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha 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 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2) (/.f32 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 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1) (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (*.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 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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha 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 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (PI.f32))))
(/.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 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) 1) (*.f32 (PI.f32) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha 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 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2) (/.f32 1 (PI.f32))))
(/.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 (sqrt.f32 (PI.f32)) (/.f32 1/2 (*.f32 (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)) (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 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (*.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 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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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) (log.f32 (*.f32 alpha alpha))) (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -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 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.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 (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 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.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) (*.f32 (log.f32 (*.f32 alpha alpha)) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta (*.f32 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 (PI.f32) (log.f32 (*.f32 alpha alpha))) (/.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 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3))))
(*.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 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (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))) 1)
(*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 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)))) 3)
(*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (*.f32 (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)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 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)))))
(*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (/.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 (*.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 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (/.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 (*.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 (/.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) (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 (/.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 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 (/.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 (*.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 (/.f32 1/2 (*.f32 (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 (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 (/.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 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 (/.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 (*.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 (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (/.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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (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 (*.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 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (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 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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) (sqrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (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 (*.f32 alpha 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) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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) (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 (/.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 2 (*.f32 (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) (*.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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (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 (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 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (/.f32 1 (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.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 (/.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 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (PI.f32)))))
(*.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 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))))
(*.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 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (PI.f32)))))
(*.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 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))))
(*.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 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (PI.f32)))))
(*.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 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))))
(*.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 (*.f32 (pow.f32 (log.f32 (*.f32 alpha alpha)) 2) (*.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 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 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 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (+.f32 (*.f32 8 (pow.f32 (log.f32 alpha) 3)) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) 3)))) (+.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (-.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (*.f32 2 (log.f32 alpha)))))))
(*.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 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (PI.f32)))))
(*.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 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))))
(*.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 (/.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) (*.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 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (PI.f32)))))
(*.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 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))))
(*.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 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4) -1) (*.f32 (PI.f32) (log.f32 (*.f32 alpha 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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4) -1) (*.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 (*.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 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4) -1) (*.f32 (PI.f32) (log.f32 (*.f32 alpha 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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4) -1) (*.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 (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) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)))) (+.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 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 -1 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 3))) (-.f32 -1 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4) (neg.f32 (*.f32 cosTheta (*.f32 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 (/.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 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 0) (PI.f32))) 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) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (pow.f32 (log.f32 alpha) 3))) (fma.f32 (log.f32 alpha) (log.f32 alpha) 0))
(*.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (pow.f32 (log.f32 alpha) 3)) (*.f32 (PI.f32) (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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 (/.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 (/.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 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (*.f32 (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))
(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))
(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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 (*.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 (/.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 cosTheta cosTheta)) 1))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 cosTheta (*.f32 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 1 (-.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (+.f32 1 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (-.f32 1 (*.f32 cosTheta (*.f32 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))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -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)
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 cosTheta (*.f32 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))
(*.f32 cosTheta (*.f32 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))
(*.f32 cosTheta (*.f32 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))
(*.f32 cosTheta (*.f32 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))
(*.f32 cosTheta (*.f32 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))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 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 0 (*.f32 2 (log.f32 alpha)))
(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 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (cbrt.f32 (*.f32 alpha 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 (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 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 alpha) 1))
(log.f32 (*.f32 alpha alpha))
(*.f32 2 (log.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 (+.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 (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 (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 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1))
(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 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1))
(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))

eval608.0ms (3.8%)

Compiler

Compiled 36181 to 20869 computations (42.3% saved)

prune268.0ms (1.7%)

Pruning

27 alts after pruning (26 fresh and 1 done)

PrunedKeptTotal
New977261003
Fresh000
Picked101
Done112
Total979271006
Error
0b
Counts
1006 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(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)
0.9b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3) (+.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)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
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.7b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
1.6b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) 1)
0.5b
(/.f32 (/.f32 (/.f32 1/2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
31.6b
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
31.6b
(/.f32 (/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (log.f32 alpha)))
0.8b
(/.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.4b
(/.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 (-.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.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
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.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
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))))
31.6b
(/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha)))
10.7b
(/.f32 -1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))))
10.7b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
10.7b
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
0.6b
(*.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)))
0.5b
(*.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)))
0.5b
(*.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)))))
0.5b
(*.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 1 (*.f32 alpha alpha)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 (-.f32 1 (pow.f32 alpha 4)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
0.6b
(*.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)))))
0.6b
(*.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))))))
Compiler

Compiled 1206 to 870 computations (27.9% saved)

localize75.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 94 to 39 computations (58.5% saved)

series9.0ms (0.1%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
5.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
(pow.f32 (*.f32 alpha alpha) (PI.f32))
1.0ms
alpha
@inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.0ms
alpha
@0
(pow.f32 (*.f32 alpha alpha) (PI.f32))

rewrite92.0ms (0.6%)

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
01780
137276
2533176
Stop Event
node limit
Counts
2 → 91
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
((#(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))))))))

simplify125.0ms (0.8%)

Algorithm
egg-herbie
Rules
804×+-commutative
804×associate-/r*
772×associate-*r*
660×*-commutative
646×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

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

localize34.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 34 to 10 computations (70.6% saved)

series48.0ms (0.3%)

Counts
3 → 60
Calls

15 calls:

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

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
946×associate-/r*
838×swap-sqr
826×associate-*r/
688×associate-*l/
370×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify60.0ms (0.4%)

Algorithm
egg-herbie
Rules
1600×unswap-sqr
1150×distribute-lft-in
1134×distribute-rgt-in
416×associate-*r*
402×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize62.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta)))
0.1b
(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.3b
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 68 to 22 computations (67.6% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

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

rewrite91.0ms (0.6%)

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

simplify125.0ms (0.8%)

Algorithm
egg-herbie
Rules
982×associate-/r*
746×+-commutative
688×associate-*r*
676×times-frac
620×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

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

localize73.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 81 to 43 computations (46.9% saved)

series3.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite91.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1720×associate-/r/
420×add-sqr-sqrt
410×pow1
410×*-un-lft-identity
386×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify117.0ms (0.7%)

Algorithm
egg-herbie
Rules
694×*-commutative
668×associate-*r/
602×associate-*l/
598×associate-*r*
554×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

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

localize103.0ms (0.6%)

Local error

Found 4 expressions with local error:

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

Compiled 132 to 74 computations (43.9% saved)

series19.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite137.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1242×associate-/l*
474×add-sqr-sqrt
464×pow1
464×*-un-lft-identity
434×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify251.0ms (1.6%)

Algorithm
egg-herbie
Rules
1560×associate-/r/
1068×associate-/l/
1026×associate-*r/
958×associate-*l/
650×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0112339453
1347438735
Stop Event
node limit
Counts
413 → 727
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 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 alpha (*.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 (*.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 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.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 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 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) (*.f32 alpha (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 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.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 alpha 3) (*.f32 (pow.f32 cosTheta 4) (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 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 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (pow.f32 alpha 4))) (*.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 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 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 2) (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 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 3))) (*.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 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 (+.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 3))) (+.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 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 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 (-.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.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 (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 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.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 (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 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (*.f32 1/2 (/.f32 (-.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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 alpha (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (*.f32 1/2 (/.f32 (-.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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32))))) (pow.f32 cosTheta 8))))))
(/.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 (*.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 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (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 6) (pow.f32 alpha 6)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 4) (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 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (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 (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 4) (*.f32 (pow.f32 cosTheta 4) (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 (*.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 (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 6) (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 (*.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 (*.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 6) (PI.f32)))))) (*.f32 1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 8) (*.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 2) (PI.f32)))))))
(/.f32 1/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 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 (+.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 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 (*.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 4) (PI.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 6) (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 (*.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 4) (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 6) (PI.f32)))))) (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))))
(/.f32 1/2 (*.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 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 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (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 (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 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (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 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.f32 (pow.f32 cosTheta 6) (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 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.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) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(/.f32 1/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 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.f32 (pow.f32 cosTheta 6) (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 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.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) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))))))
(+.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(+.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (-.f32 1 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (-.f32 1 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) 1)
(-.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))) 1)
(-.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))) 1)
(/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha -1)))
(/.f32 (+.f32 alpha 1) (/.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 alpha))) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha -1)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 1 (+.f32 alpha 1)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (PI.f32) (/.f32 (cbrt.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) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 alpha alpha -1)) (+.f32 alpha -1))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 alpha -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 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 alpha alpha -1)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 alpha))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) (pow.f32 (+.f32 alpha 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(+.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 (*.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 (*.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 (exp.f32 (log1p.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1)
(/.f32 1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)))
(/.f32 1 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 -1 (/.f32 -1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (PI.f32) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (PI.f32) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1))
(/.f32 (PI.f32) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (PI.f32) (/.f32 -1 (neg.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 2 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))
(/.f32 (log.f32 alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) (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 2 (log.f32 alpha)) (/.f32 (/.f32 1 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 1 (PI.f32)))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(/.f32 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (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 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 -1 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (/.f32 1 (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 1 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (PI.f32))))
(/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (cbrt.f32 (PI.f32)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (pow.f32 (PI.f32) 2))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 1 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (cbrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (PI.f32))))
(/.f32 (cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (cbrt.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) (*.f32 2 (log.f32 alpha))) (/.f32 -1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (PI.f32)) 2))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) -1)
(/.f32 (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) (/.f32 -1 (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 1 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (log.f32 alpha)))
(/.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 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 1 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 1 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (*.f32 (*.f32 2 (*.f32 (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 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.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))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 1 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (pow.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 (PI.f32) (log.f32 alpha)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (*.f32 (*.f32 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 2 (log.f32 alpha)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4))) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 -1 (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 -1 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha))))))
(pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (*.f32 (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(exp.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 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 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) 1)
(/.f32 1 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 1 (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 1 (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha -1))))
(/.f32 1 (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)))
(/.f32 1 (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (+.f32 -1 (pow.f32 alpha 3))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha -1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (+.f32 alpha -1)))
(/.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 -1 (/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (+.f32 alpha -1)))
(/.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (+.f32 alpha 1)) (fma.f32 alpha alpha -1)))
(/.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (+.f32 -1 (pow.f32 alpha 3))))
(/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha 1)))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (+.f32 alpha 1)))
(/.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.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 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (+.f32 alpha 1))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) 1))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) -1))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (PI.f32))))
(/.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 1 (+.f32 alpha -1)))
(/.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (+.f32 alpha 1) (+.f32 alpha 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (+.f32 alpha 1) 1))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (+.f32 alpha 1) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (*.f32 (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 alpha 1))))
(/.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (+.f32 alpha -1)) 1)))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2) (/.f32 (+.f32 alpha 1) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 alpha 1))))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (sqrt.f32 (+.f32 alpha -1)))))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (+.f32 alpha -1))))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (+.f32 alpha -1)) 1)))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (+.f32 alpha -1)))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (+.f32 alpha 1)) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (*.f32 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 -1 (pow.f32 alpha 3))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.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 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) -1))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3)))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (cbrt.f32 (+.f32 alpha -1)))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))))
(/.f32 (sqrt.f32 (sqrt.f32 (+.f32 alpha -1))) (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (sqrt.f32 (+.f32 alpha -1)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3)))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))) (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (*.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha 1))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha 1))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (+.f32 alpha 1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2)) (/.f32 (+.f32 alpha 1) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2))) (/.f32 (+.f32 alpha 1) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (cbrt.f32 (+.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 alpha -1) -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 alpha -1) (/.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 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (*.f32 -1 (+.f32 alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 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 -1 (pow.f32 alpha 3)) 1) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.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) (*.f32 2 (*.f32 (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 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.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 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1) (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 -1 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (+.f32 alpha 1)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))))
(/.f32 (+.f32 1 (sqrt.f32 alpha)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 (sqrt.f32 alpha) 1)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (*.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) -1) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 1 (PI.f32))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 -1 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (+.f32 alpha 1)))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 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 (neg.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))
(pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) (pow.f32 (+.f32 alpha -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (log.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) 1)
(*.f32 1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2)) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (PI.f32)) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1))
(*.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1) (/.f32 1 (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) -1) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1))
(pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1)
(pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(pow.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2))
(log.f32 (exp.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (neg.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
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 (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 (*.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 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (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 (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 (+.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 (*.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 (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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (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 (*.f32 cosTheta cosTheta) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 4))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(-.f32 (+.f32 (*.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 (+.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 (/.f32 1 (log.f32 alpha)) (*.f32 (+.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 (*.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 (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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (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 (/.f32 (pow.f32 cosTheta 4) (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 (*.f32 cosTheta cosTheta) (+.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 -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 (/.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 (*.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 (/.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 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 (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 (/.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) (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 (+.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 (*.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 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 (/.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 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 (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 (*.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 (*.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 (*.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) (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 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 (*.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 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 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 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 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 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.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))))
(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 (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (+.f32 1/2 (*.f32 1/2 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.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 -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 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.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))))))
(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) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (-.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 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (+.f32 1/2 (*.f32 1/2 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.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 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (log.f32 alpha)) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1))) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (log.f32 alpha)) (PI.f32)) (*.f32 -1/2 (*.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 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (-.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 4) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (-.f32 alpha 1)))) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 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) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (log.f32 alpha)) (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) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (fma.f32 alpha 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) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (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 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6)) (+.f32 alpha -1)) (PI.f32))) (/.f32 (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (log.f32 alpha)) (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) (*.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 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (pow.f32 cosTheta 6) (+.f32 alpha -1))) (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 alpha -1) (+.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 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha 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 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (/.f32 (*.f32 1/2 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha 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 (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 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (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 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.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) 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 (*.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 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (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 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.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 (*.f32 1/2 (*.f32 (+.f32 alpha -1) (+.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 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha 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 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (/.f32 (*.f32 1/2 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1))) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha 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 (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 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (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 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.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) 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 (*.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 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (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 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 alpha -1)))))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.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 (*.f32 (log.f32 alpha) (*.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 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta 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 (*.f32 (log.f32 alpha) (*.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 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta 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 (*.f32 (log.f32 alpha) (*.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 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta 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 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha 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 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (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 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (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 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (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 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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.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 (*.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.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 (*.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.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 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 2 (PI.f32)) (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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -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 (*.f32 cosTheta cosTheta) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -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 (*.f32 cosTheta cosTheta) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.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 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (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 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 alpha (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 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(-.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 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (+.f32 (/.f32 (/.f32 alpha (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32)) (*.f32 alpha alpha))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
(+.f32 (*.f32 1/2 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (*.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 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(-.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 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 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 3)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))) (*.f32 1/2 (+.f32 (/.f32 (/.f32 alpha (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32)) (*.f32 alpha alpha)))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 3)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))) (*.f32 1/2 (+.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (*.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 -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) (*.f32 alpha (PI.f32)))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha (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 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(-.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 (+.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 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (-.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 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(-.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 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (pow.f32 alpha 4))) (*.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 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 alpha (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (-.f32 (*.f32 1/2 (+.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 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 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (-.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 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1 (*.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 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 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.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 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 2) (PI.f32)))))))
(-.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(+.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha 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 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 3))) (*.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 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 (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 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 alpha 3)) (/.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(+.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 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 alpha 3)) (/.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha 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 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 3))) (+.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 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 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 (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 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 alpha 3)) (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 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 alpha 4)) (/.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(+.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 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 alpha 3)) (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 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (pow.f32 alpha 4)) (/.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 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 1/2 (/.f32 (-.f32 alpha 1) (*.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 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.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 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (*.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 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.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 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1)))) (fma.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (*.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 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 6) (-.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.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 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1)))) (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))) (fma.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (pow.f32 cosTheta 4) (+.f32 alpha -1)))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (pow.f32 cosTheta 6) (+.f32 alpha -1))) (fma.f32 1/2 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 alpha -1)) (PI.f32)))))))
(*.f32 1/2 (/.f32 (-.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 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 -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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 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 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (pow.f32 cosTheta 4)) (/.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 (+.f32 alpha -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (*.f32 1/2 (/.f32 (-.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 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (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) 3)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (pow.f32 cosTheta 6)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 alpha (*.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 -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (/.f32 (-.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (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) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 alpha (*.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 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (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) 3)))) (/.f32 1 (*.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 alpha -1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32)))) (pow.f32 cosTheta 8))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 alpha (*.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) 3)))) (/.f32 1 (*.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 (+.f32 alpha -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))))) (pow.f32 cosTheta 8))))))
(*.f32 1/2 (/.f32 (-.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 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 -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (PI.f32)))) (/.f32 alpha (*.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 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 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (pow.f32 cosTheta 4)) (/.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 (+.f32 alpha -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (PI.f32))))) (pow.f32 cosTheta 6))) (*.f32 1/2 (/.f32 (-.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 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (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) 3)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (pow.f32 cosTheta 6)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 alpha (*.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 -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (/.f32 (-.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 3)))) (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (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) 2) (PI.f32)))) (/.f32 alpha (*.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) 3) (PI.f32)))) (/.f32 1 (*.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 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 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (PI.f32)))) (/.f32 alpha (*.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 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (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) 3)))) (/.f32 1 (*.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 alpha -1) (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32))) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 4)) (PI.f32)))) (pow.f32 cosTheta 8))))))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 alpha (*.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) 3)))) (/.f32 1 (*.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 (+.f32 alpha -1) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))) (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4)))) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 4))))) (pow.f32 cosTheta 8))))))
(/.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 (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 (*.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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta 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 (/.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 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 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (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 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3)))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 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 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3)))) (*.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 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 6) (pow.f32 alpha 6)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 4) (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 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (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 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 4))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3)))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 4)))) (pow.f32 alpha 6)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 cosTheta 4) (log.f32 alpha)) (/.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3)))) (*.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 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(-.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 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.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 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))))
(+.f32 (*.f32 1/2 (/.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 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha 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 4) (PI.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 6) (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 (fma.f32 1/2 (/.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 -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 6))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(+.f32 (fma.f32 1/2 (/.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 -1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (PI.f32)))))) (/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha 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 4) (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 6) (PI.f32)))))) (*.f32 1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 8) (*.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 2) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.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))))) (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 6))))) (*.f32 1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 alpha 8))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(+.f32 (fma.f32 1/2 (/.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))))) (fma.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 6)) (PI.f32)))) (*.f32 1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 alpha 8))))))) (/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(/.f32 1/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 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 1/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 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 (+.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 4) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (/.f32 (*.f32 -1/2 (+.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 4))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (*.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 4)))))))
(+.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 (*.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 4) (PI.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 6) (PI.f32))))))))
(+.f32 (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (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 4))))) (*.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 6))))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (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 4))))) (*.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 6)) (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 (*.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 4) (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 6) (PI.f32)))))) (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 8) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))))
(+.f32 (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))) (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 4))))) (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 6))))) (/.f32 (*.f32 -1/2 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3)) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 alpha 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (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 4))))) (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 6)) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 alpha 8))))))))
(/.f32 1/2 (*.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 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.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 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.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 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 cosTheta 6)) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 cosTheta 4)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.f32 (pow.f32 cosTheta 6) (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 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.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) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 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 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 8)) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.f32 (pow.f32 cosTheta 6) (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 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.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) 3) (*.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) 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 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 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 8)) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha -1)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))))
(+.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(+.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (-.f32 1 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha)))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (-.f32 1 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))) 1)
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(-.f32 (+.f32 (*.f32 alpha (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))) 1)
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(/.f32 1 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)) (fma.f32 alpha alpha -1))
(/.f32 (+.f32 alpha 1) (/.f32 (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 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha -1)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 alpha))) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(/.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 1 (+.f32 alpha 1)))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 alpha 1))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 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) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 (+.f32 alpha -1) (sqrt.f32 (+.f32 alpha 1))) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))))
(*.f32 (/.f32 (cbrt.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 (fma.f32 alpha alpha -1) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (+.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 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (+.f32 alpha -1) (cbrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 (+.f32 alpha -1) (cbrt.f32 (+.f32 alpha 1))) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha -1)))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (/.f32 (PI.f32) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)))
(*.f32 (/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (PI.f32)) (/.f32 (cbrt.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) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 alpha alpha -1)) (+.f32 alpha -1))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)) (*.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 alpha -1))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (+.f32 alpha 1))) (/.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (sqrt.f32 (+.f32 alpha -1)))) (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (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) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 alpha -1) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) (pow.f32 (+.f32 alpha 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1)
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 1 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 -1 (/.f32 -1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (PI.f32) (/.f32 1 (*.f32 2 (*.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 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (PI.f32) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (PI.f32) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (PI.f32) (/.f32 -1 (neg.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (PI.f32) -1) (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 2 (/.f32 (/.f32 1 (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 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (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 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (log.f32 alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 2 (log.f32 alpha)) (/.f32 (/.f32 1 (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 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 1 (PI.f32)))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1) (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (PI.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 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (PI.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 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -1/2)) (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1/2)) (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 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (PI.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 (sqrt.f32 (PI.f32)) 1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -1/2))
(/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1/2))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 -1 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) -1) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) -1) (neg.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 1 (PI.f32))) (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (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 1 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 1 (PI.f32))) (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (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 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (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 2 (*.f32 (log.f32 alpha) (PI.f32)))) -1/2)) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1/2)) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (log.f32 alpha) 2)) (/.f32 1 (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (*.f32 (log.f32 alpha) 2)) 1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (/.f32 1 (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) 2) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (/.f32 1 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))))
(/.f32 (cbrt.f32 (PI.f32)) (/.f32 (/.f32 1 (*.f32 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 (cbrt.f32 (PI.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 (/.f32 (cbrt.f32 (PI.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 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (PI.f32)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 1 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (PI.f32)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (PI.f32)))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (cbrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -1/2)) (cbrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1/2)) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2) -1) (neg.f32 (cbrt.f32 (*.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 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (/.f32 1 (PI.f32)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 1 (PI.f32))) (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 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 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 1 (PI.f32))) (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 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 (pow.f32 (log.f32 alpha) 2) 4)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 4 (pow.f32 (log.f32 alpha) 2))) (/.f32 1 (PI.f32))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 4 (pow.f32 (log.f32 alpha) 2))) 1) (PI.f32)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.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) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 -1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) -1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) -1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (PI.f32)) 2))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) -1)
(/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) (/.f32 -1 (sqrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32)))) -1) (sqrt.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))))) (/.f32 -1 (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -1/2)) (sqrt.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1/2)) (sqrt.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -1/2)) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1/2)) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (sqrt.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -1/2)) (sqrt.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1/2)) (sqrt.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) 1) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32)))) (cbrt.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))))) 1) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))))) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32)))))) (/.f32 1 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2))) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)))
(*.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2))) 1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 1 (*.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 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (log.f32 alpha)))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 1 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1) (sqrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 1 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))) 1) (cbrt.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (*.f32 (PI.f32) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) 1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (*.f32 2 (*.f32 (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 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) 2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 1 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) 1) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (PI.f32) 2))) 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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 1 (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (pow.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 (*.f32 (log.f32 alpha) 2) (cbrt.f32 (pow.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 (/.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (/.f32 1 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)))
(/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 4 (pow.f32 (log.f32 alpha) 2)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 4 (pow.f32 (log.f32 alpha) 2)))) 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (*.f32 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 2 (*.f32 (log.f32 alpha) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (PI.f32))) (sqrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 1 (PI.f32)) (*.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 (*.f32 (*.f32 2 (log.f32 alpha)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 1 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))))
(*.f32 (*.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)))) 1) (PI.f32)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 1 (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4))) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (cbrt.f32 (*.f32 4 (pow.f32 (log.f32 alpha) 2)))) (/.f32 1 (PI.f32))) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 -1 (PI.f32)))
(/.f32 (*.f32 -2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 -1 (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 -1 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) -1) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) -1) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) 2)) -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (neg.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))) (/.f32 -1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) 1) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (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 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) 1/3)
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(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))
(log.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) 0))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 8 (pow.f32 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (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))
(log.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32)) 0))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) alpha) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 alpha (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (*.f32 -1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) 1)
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (/.f32 (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 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1 (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha -1))))
(*.f32 (/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (+.f32 alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 1 (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)))
(*.f32 (/.f32 1 (*.f32 (/.f32 (PI.f32) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (cbrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (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 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (+.f32 -1 (pow.f32 alpha 3))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1 (/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (+.f32 alpha -1)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (+.f32 alpha -1) (neg.f32 (PI.f32))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (+.f32 alpha 1)) (fma.f32 alpha alpha -1)))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (neg.f32 (PI.f32)) (+.f32 alpha 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (+.f32 -1 (pow.f32 alpha 3))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (neg.f32 (PI.f32)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha 1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (+.f32 alpha 1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha 1))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (+.f32 alpha 1))))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) 1))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) -1))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (neg.f32 (PI.f32)) (+.f32 alpha 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 1 (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (+.f32 alpha 1) (+.f32 alpha 1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 alpha 1))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (/.f32 (+.f32 alpha 1) 1))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (+.f32 alpha 1)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (+.f32 alpha 1)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (+.f32 alpha 1)) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) 2) (+.f32 alpha 1))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha 1)) (*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha 1)) (*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (+.f32 alpha 1))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha 1)) (*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha 1)) (*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (+.f32 alpha 1))))
(/.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (+.f32 alpha 1) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha 1)) (*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha 1)) (+.f32 alpha 1)) (*.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (+.f32 alpha 1))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (*.f32 (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 alpha 1))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (+.f32 alpha 1)) (*.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) (+.f32 alpha 1)) (*.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (+.f32 alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (sqrt.f32 (+.f32 alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (+.f32 alpha -1)) 1)))
(*.f32 (/.f32 1 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (+.f32 alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) (*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (+.f32 alpha 1)) (*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (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 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (+.f32 alpha 1)))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (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 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (+.f32 alpha 1)))
(/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2)))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2) (/.f32 (+.f32 alpha 1) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (+.f32 alpha -1) (cbrt.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 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (+.f32 alpha 1)))) (*.f32 (+.f32 alpha -1) (cbrt.f32 (+.f32 alpha 1))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (+.f32 alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (+.f32 alpha -1) (cbrt.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 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (+.f32 alpha 1)))) (*.f32 (+.f32 alpha -1) (cbrt.f32 (+.f32 alpha 1))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (cbrt.f32 (+.f32 alpha 1)) (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (+.f32 alpha -1) (cbrt.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 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (+.f32 alpha 1)))) (*.f32 (+.f32 alpha -1) (cbrt.f32 (+.f32 alpha 1))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (+.f32 alpha 1))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha 1) (cbrt.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha 1) (cbrt.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))))))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (sqrt.f32 (+.f32 alpha -1)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (sqrt.f32 (+.f32 alpha -1))))
(*.f32 (*.f32 (/.f32 (cbrt.f32 (+.f32 alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (+.f32 alpha -1))))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (*.f32 (/.f32 (PI.f32) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (+.f32 alpha -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (cbrt.f32 (+.f32 alpha -1)) (/.f32 (*.f32 (/.f32 (PI.f32) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (+.f32 alpha -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (+.f32 alpha -1)) 1)))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (+.f32 alpha 1)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (*.f32 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 -1 (pow.f32 alpha 3))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))) -1))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (neg.f32 (PI.f32)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 3)))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (cbrt.f32 (+.f32 alpha -1)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (cbrt.f32 (+.f32 alpha -1))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (+.f32 alpha -1))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (*.f32 (/.f32 (PI.f32) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (PI.f32)) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)))
(/.f32 (sqrt.f32 (sqrt.f32 (+.f32 alpha -1))) (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (sqrt.f32 (+.f32 alpha -1)))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (+.f32 alpha -1))) (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (sqrt.f32 (sqrt.f32 (+.f32 alpha -1))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (sqrt.f32 (sqrt.f32 (+.f32 alpha -1))) (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3)))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3)))) (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3)))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))) (/.f32 (/.f32 (PI.f32) (/.f32 (cbrt.f32 (+.f32 alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))))
(/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (/.f32 (*.f32 (/.f32 (PI.f32) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2))) (PI.f32)) (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (cbrt.f32 (+.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha 1) (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha 1) (pow.f32 (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)))
(/.f32 (*.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (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 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha 1))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (sqrt.f32 (+.f32 alpha 1))) (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha 1)))) (sqrt.f32 (+.f32 alpha 1)))
(/.f32 (*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2))) (/.f32 (+.f32 alpha 1) (cbrt.f32 (+.f32 alpha 1))))
(/.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (+.f32 alpha 1))) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2))))
(*.f32 (/.f32 (*.f32 (+.f32 alpha -1) (cbrt.f32 (pow.f32 (+.f32 alpha 1) 2))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (+.f32 alpha 1)))) (cbrt.f32 (+.f32 alpha 1)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2)) (/.f32 (+.f32 alpha 1) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2)))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2))) (/.f32 (+.f32 alpha 1) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (+.f32 alpha 1) (cbrt.f32 (*.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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -2)))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (+.f32 alpha -1))))
(*.f32 (/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (+.f32 alpha -1)))
(*.f32 (/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (+.f32 alpha 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))))
(*.f32 (/.f32 (*.f32 (+.f32 alpha 1) (sqrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (sqrt.f32 (+.f32 alpha -1)))
(*.f32 (/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (+.f32 alpha 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))) (sqrt.f32 (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (+.f32 alpha -1))))
(*.f32 (/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))) (+.f32 alpha 1)))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (cbrt.f32 (+.f32 alpha -1))))
(*.f32 (/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2)) (*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (cbrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))) (+.f32 alpha 1)))
(/.f32 (*.f32 (+.f32 alpha -1) -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (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) (neg.f32 (PI.f32))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (neg.f32 (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 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 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 -1 (+.f32 alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (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) (neg.f32 (PI.f32))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (/.f32 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 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) 1) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 1 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (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 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (PI.f32))
(/.f32 (+.f32 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 (+.f32 alpha -1) 2) (*.f32 (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 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (+.f32 alpha -1) (pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 2))
(/.f32 (+.f32 alpha -1) (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2))
(/.f32 (/.f32 (+.f32 alpha -1) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)) (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1) (*.f32 (+.f32 alpha 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (neg.f32 (PI.f32)) (+.f32 alpha 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 -1 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (+.f32 alpha 1)))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (neg.f32 (PI.f32)) (+.f32 alpha 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 alpha 1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (+.f32 alpha 1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (+.f32 alpha 1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (/.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 alpha 1)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (*.f32 (*.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1))) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha -1)))) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha)) (+.f32 alpha 1))))
(/.f32 (+.f32 1 (sqrt.f32 alpha)) (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 (sqrt.f32 alpha) 1)))
(*.f32 (/.f32 (+.f32 1 (sqrt.f32 alpha)) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (+.f32 (sqrt.f32 alpha) -1))
(*.f32 (/.f32 (+.f32 1 (sqrt.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 -1 (sqrt.f32 alpha)) (*.f32 (*.f32 2 (PI.f32)) (log.f32 alpha))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32))) (*.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) -1) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (neg.f32 (PI.f32)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 1 (PI.f32))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (*.f32 2 (*.f32 (log.f32 alpha) (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 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 -1 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 (neg.f32 (PI.f32)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (+.f32 alpha 1)))
(*.f32 (/.f32 1 (+.f32 alpha 1)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (*.f32 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 (*.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))) (+.f32 -1 (pow.f32 alpha 3)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (neg.f32 (+.f32 alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (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) (neg.f32 (PI.f32))))
(/.f32 (+.f32 alpha -1) (*.f32 (/.f32 (neg.f32 (PI.f32)) -1/2) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 2)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 3)
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) (pow.f32 (+.f32 alpha -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2)) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) 1)
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 1 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32)))))
(neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (PI.f32))))
(neg.f32 (/.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 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (*.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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2)) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 1 (cbrt.f32 (*.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 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -2)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -2)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 (/.f32 1 (PI.f32)) (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1) (pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) -2)
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) -1) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1)
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(pow.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -1/2) 2)
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 3)
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(pow.f32 (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3) 1/3)
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) -2))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) -2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -2))
(log.f32 (exp.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(exp.f32 (neg.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) -1))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(/.f32 (/.f32 (/.f32 1 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (log.f32 alpha) 2))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (PI.f32))

eval1.2s (7.6%)

Compiler

Compiled 68292 to 40720 computations (40.4% saved)

prune627.0ms (3.9%)

Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New1834311865
Fresh18321
Picked101
Done235
Total1855371892
Error
0b
Counts
1892 → 37
Alt Table
Click to see full alt table
StatusErrorProgram
1.7b
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) -1)
1.6b
(/.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 (neg.f32 (*.f32 cosTheta cosTheta)) 1))
0.5b
(/.f32 (/.f32 (/.f32 1/2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (PI.f32)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
31.6b
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 cosTheta cosTheta)) (log.f32 alpha))
31.6b
(/.f32 (/.f32 (/.f32 1/2 cosTheta) (*.f32 cosTheta (PI.f32))) (log.f32 alpha))
31.6b
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
31.6b
(/.f32 (/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (log.f32 alpha)))
10.7b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
1.1b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
1.2b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.9b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (/.f32 2 (/.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (pow.f32 (log.f32 alpha) 3)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
32.0b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (/.f32 0 0)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.8b
(/.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.4b
(/.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 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.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))))
1.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
0.6b
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
1.6b
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1/2) (PI.f32))
31.6b
(/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha)))
31.6b
(/.f32 1/2 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (log.f32 alpha)))
10.7b
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
31.6b
(/.f32 -1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)))
10.7b
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
1.7b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
1.8b
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (+.f32 alpha -1))
1.7b
(*.f32 (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (-.f32 1 (*.f32 alpha alpha)))
0.6b
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
1.0b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
1.0b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))))
1.7b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
1.7b
(*.f32 (+.f32 alpha 1) (*.f32 1/2 (/.f32 (-.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
1.7b
(*.f32 1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (log.f32 alpha)) (PI.f32)))
1.7b
(*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
Compiler

Compiled 1301 to 987 computations (24.1% saved)

localize71.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 84 to 44 computations (47.6% saved)

series4.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1838×associate-/l*
974×associate-/r/
586×associate-/l/
504×distribute-rgt-in
480×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify119.0ms (0.7%)

Algorithm
egg-herbie
Rules
1072×associate-+r+
1056×associate-*r*
1038×associate-*l*
752×*-commutative
710×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize57.0ms (0.4%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))
0.0b
(-.f32 (*.f32 alpha alpha) 1)
Compiler

Compiled 65 to 36 computations (44.6% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
846×*-commutative
764×associate-*r/
618×unswap-sqr
564×associate-*l/
480×swap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01126
123718
2316818
Stop Event
node limit
Counts
2 → 174
Calls
Call 1
Inputs
(-.f32 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 alpha 1) alpha) (*.f32 (+.f32 alpha 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 alpha -1) alpha) (+.f32 alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 alpha 1)) (*.f32 -1 (+.f32 alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))))) (#(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 (*.f32 alpha alpha) (pow.f32 alpha 6)) (*.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 alpha alpha) (pow.f32 alpha 6)) (*.f32 (fma.f32 alpha alpha 1) (-.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (fma.f32 alpha alpha -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (sqrt.f32 (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 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.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 (fma.f32 alpha alpha 1) (/.f32 (fma.f32 alpha alpha 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 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 (fma.f32 alpha alpha 1) (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (/.f32 (fma.f32 alpha alpha 1) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (+.f32 alpha 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)) (+.f32 alpha -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (*.f32 (fma.f32 alpha alpha 1) (+.f32 1 (pow.f32 alpha 4))))))) (#(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 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (+.f32 1 (pow.f32 alpha 6))))))) (#(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 (*.f32 alpha alpha) (pow.f32 alpha 6)) (+.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 (pow.f32 alpha 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 alpha 6) 3) 1) (*.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (neg.f32 (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 alpha 6)) 1) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (sqrt.f32 (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (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) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha 1) (-.f32 (pow.f32 alpha 3) 1)) (+.f32 (fma.f32 alpha alpha 1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (-.f32 (fma.f32 alpha alpha 1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) 1) (neg.f32 (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 alpha 6)) 1) 1) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -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 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha 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 1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 alpha 3) 1) (+.f32 alpha 1)) (+.f32 (fma.f32 alpha alpha 1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (/.f32 1 (fma.f32 alpha alpha 1))) (+.f32 1 (pow.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 alpha 4) 3) 1) (/.f32 1 (fma.f32 alpha alpha 1))) (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) 1) (/.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 (pow.f32 alpha 6) 3) 1) (/.f32 1 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) 1) (fma.f32 alpha alpha 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (sqrt.f32 (fma.f32 alpha alpha 1))) (sqrt.f32 (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) (cbrt.f32 (fma.f32 alpha alpha 1)))) (cbrt.f32 (fma.f32 alpha alpha 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) 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)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (sqrt.f32 (+.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 (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 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 neg.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (neg.f32 (fma.f32 alpha alpha 1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.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 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 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)) (pow.f32 (cbrt.f32 alpha) 2) -1)))))
((#(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 (*.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 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 cosTheta (/.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 3))))))) (#(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 (*.f32 cosTheta cosTheta) 2)) (/.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 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (fma.f32 cosTheta cosTheta 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (+.f32 (*.f32 cosTheta cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (pow.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) 3))) (+.f32 1 (*.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) (-.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (hypot.f32 1 cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.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 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 (fma.f32 cosTheta cosTheta 1) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (/.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 (*.f32 cosTheta cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (hypot.f32 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (+.f32 (*.f32 cosTheta cosTheta) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (hypot.f32 1 cosTheta)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (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 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (fma.f32 cosTheta cosTheta 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (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 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (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 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(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 neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 (*.f32 cosTheta cosTheta) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))))) (#(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 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 cosTheta cosTheta 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (pow.f32 (cbrt.f32 cosTheta) 2) 1)))))

simplify92.0ms (0.6%)

Algorithm
egg-herbie
Rules
1732×associate-/r/
930×associate-+l+
884×associate-+r+
658×+-commutative
572×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04387108
112356134
252196126
Stop Event
node limit
Counts
198 → 294
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)
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 alpha alpha) -1)
(+.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(+.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(+.f32 -1 (*.f32 alpha alpha))
(+.f32 (*.f32 (+.f32 alpha 1) alpha) (*.f32 (+.f32 alpha 1) -1))
(+.f32 (*.f32 (+.f32 alpha -1) alpha) (+.f32 alpha -1))
(+.f32 (*.f32 alpha (+.f32 alpha 1)) (*.f32 -1 (+.f32 alpha 1)))
(+.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(*.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 (*.f32 alpha alpha) (pow.f32 alpha 6)) (*.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 alpha alpha) (pow.f32 alpha 6)) (*.f32 (fma.f32 alpha alpha 1) (-.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 1 (/.f32 1 (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.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 (fma.f32 alpha alpha 1) (/.f32 (fma.f32 alpha alpha 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 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 (fma.f32 alpha alpha 1) (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (/.f32 (fma.f32 alpha alpha 1) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (+.f32 alpha 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)) (+.f32 alpha -1))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (*.f32 (fma.f32 alpha alpha 1) (+.f32 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 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) 1) (*.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (+.f32 1 (pow.f32 alpha 6))))
(/.f32 (-.f32 (pow.f32 (pow.f32 alpha 4) 3) 1) (*.f32 (fma.f32 alpha alpha 1) (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) (+.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 (pow.f32 alpha 6)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 alpha 6) 3) 1) (*.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 6)))))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 6)) 1) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (sqrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (cbrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 (pow.f32 alpha 3) 1)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (-.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) 1) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 alpha 6)) 1) 1) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (-.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha 3) 1) (+.f32 alpha 1)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (/.f32 1 (fma.f32 alpha alpha 1))) (+.f32 1 (pow.f32 alpha 4)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 alpha 4) 3) 1) (/.f32 1 (fma.f32 alpha alpha 1))) (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) 1) (/.f32 1 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (+.f32 1 (pow.f32 alpha 6)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 alpha 6) 3) 1) (/.f32 1 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 6))))
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) 1) (fma.f32 alpha alpha 1))
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (sqrt.f32 (fma.f32 alpha alpha 1))) (sqrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) (cbrt.f32 (fma.f32 alpha alpha 1)))) (cbrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) 1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 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)
(neg.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (neg.f32 (fma.f32 alpha alpha 1))))
(neg.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))))
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(expm1.f32 (log.f32 (*.f32 alpha alpha)))
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 alpha) 2) -1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(-.f32 (fma.f32 cosTheta cosTheta 1) 0)
(-.f32 0 (-.f32 (*.f32 cosTheta cosTheta) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cosTheta cosTheta 1))) 1)
(-.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 cosTheta (/.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 3))))
(-.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 (*.f32 cosTheta cosTheta) 2)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (+.f32 (*.f32 cosTheta cosTheta) -1))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (pow.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) 3))) (+.f32 1 (*.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) (-.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) 1))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (hypot.f32 1 cosTheta))))
(/.f32 1 (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 cosTheta cosTheta 1) 1)
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 (fma.f32 cosTheta cosTheta 1) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (/.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(/.f32 (+.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 (*.f32 cosTheta cosTheta) -1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (hypot.f32 1 cosTheta))
(/.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (+.f32 (*.f32 cosTheta cosTheta) -1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (hypot.f32 1 cosTheta)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(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)
(neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 (*.f32 cosTheta cosTheta) -1)))
(neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(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)))
(log1p.f32 (expm1.f32 (fma.f32 cosTheta cosTheta 1)))
(fma.f32 1 (*.f32 cosTheta cosTheta) 1)
(fma.f32 cosTheta cosTheta 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (pow.f32 (cbrt.f32 cosTheta) 2) 1)
Outputs
-1
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
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 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(+.f32 -1 (*.f32 alpha alpha))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (+.f32 alpha 1) alpha) (*.f32 (+.f32 alpha 1) -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (+.f32 alpha -1) alpha) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha (+.f32 alpha 1)) (*.f32 -1 (+.f32 alpha 1)))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(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))
(fma.f32 alpha alpha -1)
(*.f32 (+.f32 alpha -1) (+.f32 alpha 1))
(fma.f32 alpha alpha -1)
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (fma.f32 alpha alpha 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 (+.f32 -1 (pow.f32 alpha 6)) 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))
(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 (+.f32 -1 (pow.f32 alpha 6)) 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 (+.f32 -1 (pow.f32 alpha 4)) (-.f32 1 (pow.f32 alpha 4))) (-.f32 1 (*.f32 alpha alpha)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (-.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 (+.f32 -1 (pow.f32 alpha 4)) (+.f32 1 (pow.f32 alpha 6))) (+.f32 1 (-.f32 (pow.f32 alpha 4) (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (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 6)) (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) (*.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 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 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 (pow.f32 alpha 4) 3) (pow.f32 (fma.f32 alpha alpha 1) 3))) (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) (*.f32 (fma.f32 alpha alpha 1) (-.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 (pow.f32 alpha 4) 3) (pow.f32 (fma.f32 alpha alpha 1) 3))) (fma.f32 (*.f32 alpha alpha) (pow.f32 alpha 6) (*.f32 (fma.f32 alpha alpha 1) (-.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) (fma.f32 (fma.f32 alpha alpha 1) (-.f32 (fma.f32 alpha alpha 1) (pow.f32 alpha 4)) (pow.f32 alpha 8))) (+.f32 (pow.f32 (fma.f32 alpha alpha 1) 3) (pow.f32 alpha 12)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(fma.f32 alpha alpha -1)
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))))
(fma.f32 alpha alpha -1)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 1 (/.f32 1 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) 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))
(fma.f32 alpha alpha -1)
(/.f32 (fma.f32 alpha alpha 1) (/.f32 (fma.f32 alpha alpha 1) (fma.f32 alpha alpha -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 (+.f32 -1 (pow.f32 alpha 6)) 1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) 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 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 (fma.f32 alpha alpha 1) (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (fma.f32 alpha alpha 1)) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))))
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (fma.f32 alpha alpha 1)))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))))
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))))
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (/.f32 (fma.f32 alpha alpha 1) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))))
(/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (/.f32 (fma.f32 alpha alpha 1) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4)))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4)))))
(*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (fma.f32 alpha alpha 1) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))))))
(*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (*.f32 (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (/.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (+.f32 alpha 1))
(fma.f32 alpha alpha -1)
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (*.f32 (fma.f32 alpha alpha 1) (+.f32 1 (pow.f32 alpha 4))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (pow.f32 alpha 6) -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 (*.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 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.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 (pow.f32 alpha 6) (pow.f32 alpha 6)) 1) (*.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (+.f32 1 (pow.f32 alpha 6))))
(/.f32 (+.f32 (pow.f32 alpha 12) -1) (*.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.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 (pow.f32 (pow.f32 alpha 4) 3) 1) (*.f32 (fma.f32 alpha alpha 1) (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 4)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 alpha 4) 3) -1) (fma.f32 alpha alpha 1)) (fma.f32 (*.f32 alpha alpha) (pow.f32 alpha 6) (+.f32 1 (pow.f32 alpha 4))))
(/.f32 (+.f32 -1 (pow.f32 alpha 12)) (*.f32 (fma.f32 alpha alpha 1) (+.f32 (pow.f32 alpha 4) (+.f32 1 (pow.f32 alpha 8)))))
(/.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 (pow.f32 alpha 6)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 alpha 6) 3) -1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (+.f32 (+.f32 1 (pow.f32 alpha 6)) (pow.f32 alpha 12)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (pow.f32 alpha 6) 3)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (+.f32 1 (+.f32 (pow.f32 alpha 6) (pow.f32 alpha 12))))
(/.f32 (-.f32 (pow.f32 (pow.f32 alpha 6) 3) 1) (*.f32 (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))) (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 6)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 alpha 6) 3) -1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (+.f32 (+.f32 1 (pow.f32 alpha 6)) (pow.f32 alpha 12)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (pow.f32 alpha 6) 3)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (+.f32 1 (+.f32 (pow.f32 alpha 6) (pow.f32 alpha 12))))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 6)) 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 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (sqrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha 1)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (sqrt.f32 (fma.f32 alpha alpha 1))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1))) (cbrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (cbrt.f32 (fma.f32 alpha alpha 1))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 (pow.f32 alpha 3) 1)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 3) -1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 alpha 1))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (-.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (+.f32 -1 alpha) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) 1) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 alpha 6)) 1) 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 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (fma.f32 alpha alpha 1)))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha 1)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (sqrt.f32 (fma.f32 alpha alpha 1))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (sqrt.f32 (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -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 (cbrt.f32 (fma.f32 alpha alpha 1)) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4)))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) (cbrt.f32 (fma.f32 alpha alpha 1))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (cbrt.f32 (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (-.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (+.f32 -1 alpha) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha 3) 1) (+.f32 alpha 1)) (+.f32 (fma.f32 alpha alpha 1) alpha))
(/.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 3) -1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 alpha 1))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) 1) (/.f32 1 (fma.f32 alpha alpha 1))) (+.f32 1 (pow.f32 alpha 4)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (pow.f32 alpha 6) -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 (-.f32 (pow.f32 (pow.f32 alpha 4) 3) 1) (/.f32 1 (fma.f32 alpha alpha 1))) (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 4))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 alpha 4) 3) -1) (fma.f32 alpha alpha 1)) (fma.f32 (*.f32 alpha alpha) (pow.f32 alpha 6) (+.f32 1 (pow.f32 alpha 4))))
(/.f32 (+.f32 -1 (pow.f32 alpha 12)) (*.f32 (fma.f32 alpha alpha 1) (+.f32 (pow.f32 alpha 4) (+.f32 1 (pow.f32 alpha 8)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) 1) (/.f32 1 (+.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 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.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 (pow.f32 (pow.f32 alpha 6) 3) 1) (/.f32 1 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 alpha 6)) (+.f32 1 (pow.f32 alpha 6))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 alpha 6) 3) -1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (+.f32 (+.f32 1 (pow.f32 alpha 6)) (pow.f32 alpha 12)))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (pow.f32 alpha 6) 3)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (+.f32 1 (+.f32 (pow.f32 alpha 6) (pow.f32 alpha 12))))
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) 1) (fma.f32 alpha alpha 1))
(fma.f32 alpha alpha -1)
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (sqrt.f32 (fma.f32 alpha alpha 1))) (sqrt.f32 (fma.f32 alpha alpha 1)))
(fma.f32 alpha alpha -1)
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) (cbrt.f32 (fma.f32 alpha alpha 1)))) (cbrt.f32 (fma.f32 alpha alpha 1)))
(fma.f32 alpha alpha -1)
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) 1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) 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 -1 (pow.f32 alpha 6)) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))) (sqrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) 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 -1 (pow.f32 alpha 6)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))) (cbrt.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 6)) 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)))
(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)
(neg.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (neg.f32 (fma.f32 alpha alpha 1))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (neg.f32 (fma.f32 alpha alpha 1)))
(neg.f32 (/.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 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)))
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(fabs.f32 (fma.f32 alpha alpha -1))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(fma.f32 alpha alpha -1)
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(fma.f32 alpha alpha -1)
(expm1.f32 (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)
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 alpha) 2) -1)
(-.f32 1 (*.f32 cosTheta cosTheta))
(-.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(-.f32 0 (-.f32 (*.f32 cosTheta cosTheta) 1))
(-.f32 1 (*.f32 cosTheta cosTheta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 cosTheta cosTheta 1))) 1)
(fma.f32 cosTheta cosTheta 1)
(-.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 cosTheta (/.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 3))))
(-.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta 1)) (pow.f32 cosTheta 3)))
(-.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 cosTheta 4) (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 (*.f32 cosTheta cosTheta) 2)) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.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 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.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 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (fma.f32 cosTheta cosTheta 1))
(fma.f32 cosTheta cosTheta 1)
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))) (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(/.f32 (+.f32 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 4)) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta -1)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(*.f32 (fma.f32 cosTheta cosTheta -1) (/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (+.f32 -1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (+.f32 (*.f32 cosTheta cosTheta) -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta -1)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(*.f32 (fma.f32 cosTheta cosTheta -1) (/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (+.f32 -1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (fma.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)) -1))
(*.f32 (+.f32 1 (pow.f32 cosTheta 4)) (/.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta -1)) (+.f32 -1 (pow.f32 cosTheta 6))))
(*.f32 (+.f32 1 (pow.f32 cosTheta 4)) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta -1) (pow.f32 cosTheta 4)) (+.f32 -1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (+.f32 1 (*.f32 cosTheta (*.f32 (+.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
(*.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 cosTheta (pow.f32 cosTheta 3)) (+.f32 cosTheta (pow.f32 cosTheta 3))) 1)))
(*.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 cosTheta (pow.f32 cosTheta 3)) (+.f32 cosTheta (pow.f32 cosTheta 3))) 1)))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (pow.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) 3))) (+.f32 1 (*.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) (-.f32 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)) 1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 cosTheta (*.f32 (+.f32 cosTheta (pow.f32 cosTheta 3)) (fma.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)) -1))))) (+.f32 1 (pow.f32 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))) 3)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) 3)) (fma.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta -1)) 1)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (/.f32 (+.f32 1 (pow.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) 3)) (fma.f32 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 4)) (+.f32 (fma.f32 cosTheta cosTheta -1) (pow.f32 cosTheta 4)) 1)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))))
(fma.f32 cosTheta cosTheta 1)
(*.f32 (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (cbrt.f32 (hypot.f32 1 cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 cosTheta cosTheta 1)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (hypot.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (*.f32 (cbrt.f32 (hypot.f32 1 cosTheta)) (cbrt.f32 (hypot.f32 1 cosTheta))))
(/.f32 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 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.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 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 (fma.f32 cosTheta cosTheta 1) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (fma.f32 cosTheta cosTheta 1)) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))
(*.f32 (hypot.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 (hypot.f32 1 (*.f32 cosTheta cosTheta)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(/.f32 (*.f32 (hypot.f32 1 (pow.f32 cosTheta 3)) (hypot.f32 1 (pow.f32 cosTheta 3))) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (hypot.f32 1 (pow.f32 cosTheta 3)) (hypot.f32 1 (pow.f32 cosTheta 3))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (/.f32 (fma.f32 cosTheta cosTheta 1) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(*.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))) (/.f32 (fma.f32 cosTheta cosTheta 1) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))))))
(*.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))) (*.f32 (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (/.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(*.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (/.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))))))
(*.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (*.f32 (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (+.f32 -1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (+.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))
(/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 4)) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1)))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (pow.f32 cosTheta 6) (+.f32 -1 (pow.f32 cosTheta 6)) 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))) (fma.f32 (pow.f32 cosTheta 6) (+.f32 -1 (pow.f32 cosTheta 6)) 1))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (fma.f32 cosTheta cosTheta 1)) (fma.f32 (pow.f32 cosTheta 4) (+.f32 1 (pow.f32 cosTheta 4)) 1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 (*.f32 cosTheta cosTheta) -1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (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 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (fma.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)) -1))
(/.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 (fma.f32 cosTheta cosTheta -1) (pow.f32 cosTheta 4)))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1)) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (+.f32 -1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (hypot.f32 1 cosTheta))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 (hypot.f32 1 cosTheta) (hypot.f32 1 cosTheta)))
(*.f32 1 (hypot.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))) (hypot.f32 1 cosTheta))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))) (hypot.f32 1 cosTheta))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (/.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 1) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (+.f32 -1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (+.f32 (*.f32 cosTheta cosTheta) -1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (+.f32 -1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (fma.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)) -1))
(/.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 (fma.f32 cosTheta cosTheta -1) (pow.f32 cosTheta 4)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 (hypot.f32 1 cosTheta) (hypot.f32 1 cosTheta)))
(*.f32 1 (hypot.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (hypot.f32 1 cosTheta)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))) (hypot.f32 1 cosTheta))
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))) (hypot.f32 1 cosTheta))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 4))) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (/.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))) (cbrt.f32 (+.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (*.f32 cosTheta cosTheta) 3)))) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 4)) (*.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) 3)) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))))
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (fma.f32 cosTheta cosTheta 1)) (fma.f32 (pow.f32 cosTheta 4) (+.f32 1 (pow.f32 cosTheta 4)) 1))
(/.f32 (*.f32 (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3))))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 6)) (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (-.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1))))
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 3)) (*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) (+.f32 -1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (pow.f32 cosTheta 6) (+.f32 -1 (pow.f32 cosTheta 6)) 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (pow.f32 cosTheta 6) 3)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4))) (fma.f32 (pow.f32 cosTheta 6) (+.f32 -1 (pow.f32 cosTheta 6)) 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) 1) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (hypot.f32 1 cosTheta)) (hypot.f32 1 cosTheta))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (pow.f32 (hypot.f32 1 cosTheta) 2))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (pow.f32 (hypot.f32 1 cosTheta) 2))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1))) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2)) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(fma.f32 cosTheta cosTheta 1)
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (/.f32 1 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(*.f32 (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))) (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(/.f32 (+.f32 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 4)) (/.f32 (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)) (+.f32 1 (pow.f32 cosTheta 6))))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.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 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.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 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))) (cbrt.f32 (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) 1) (+.f32 1 (*.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.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 (fma.f32 cosTheta cosTheta 1) (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)
(neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (+.f32 (*.f32 cosTheta cosTheta) -1)))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 2))) (fma.f32 cosTheta cosTheta -1))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta -1))
(/.f32 (-.f32 -1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta -1))
(neg.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 -1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta)))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (fma.f32 cosTheta (+.f32 cosTheta (pow.f32 cosTheta 3)) -1))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 cosTheta 6))) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta -1)))
(/.f32 (-.f32 -1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta -1) (pow.f32 cosTheta 4)))
(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)))
(log1p.f32 (expm1.f32 (fma.f32 cosTheta cosTheta 1)))
(fma.f32 cosTheta cosTheta 1)
(fma.f32 1 (*.f32 cosTheta cosTheta) 1)
(fma.f32 cosTheta cosTheta 1)
(fma.f32 cosTheta cosTheta 1)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta cosTheta) 2)) (pow.f32 (cbrt.f32 cosTheta) 2) 1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta 4)) (pow.f32 (cbrt.f32 cosTheta) 2) 1)

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 43 to 18 computations (58.1% saved)

series6.0ms (0%)

Counts
4 → 68
Calls

18 calls:

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

rewrite86.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1534×associate-*r/
1388×associate-*l/
1114×associate-/r*
314×add-sqr-sqrt
302×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify109.0ms (0.7%)

Algorithm
egg-herbie
Rules
902×associate-/l*
810×associate-*r*
738×associate-*l*
648×associate-/r*
486×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

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

localize69.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 74 to 33 computations (55.4% saved)

series6.0ms (0%)

Counts
3 → 60
Calls

15 calls:

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

rewrite95.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1030×associate-/r/
924×associate-/l/
412×add-sqr-sqrt
402×pow1
402×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify278.0ms (1.7%)

Algorithm
egg-herbie
Rules
936×associate-/r*
614×+-commutative
612×times-frac
560×*-commutative
520×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

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

localize69.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 78 to 47 computations (39.7% saved)

series18.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite145.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1100×associate-/l/
984×associate-/r/
424×add-sqr-sqrt
414×pow1
414×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify161.0ms (1%)

Algorithm
egg-herbie
Rules
1328×associate-/l*
1008×*-commutative
786×distribute-lft-in
658×distribute-rgt-in
638×fma-def
Iterations

Useful iterations: 1 (0.0ms)

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

eval1.2s (7.7%)

Compiler

Compiled 48030 to 29374 computations (38.8% saved)

prune724.0ms (4.5%)

Pruning

36 alts after pruning (34 fresh and 2 done)

PrunedKeptTotal
New1693201713
Fresh151429
Picked101
Done527
Total1714361750
Error
0b
Counts
1750 → 36
Alt Table
Click to see full alt table
StatusErrorProgram
1.6b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
0.5b
(/.f32 (/.f32 (/.f32 1/2 (/.f32 (neg.f32 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha)))) (PI.f32)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
0.8b
(/.f32 (/.f32 (/.f32 1/2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) (PI.f32)) (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1))
0.5b
(/.f32 (/.f32 (/.f32 1/2 (*.f32 (/.f32 (log.f32 alpha) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1)) (-.f32 (*.f32 alpha alpha) -1))) (PI.f32)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
1.0b
(/.f32 (/.f32 1 (/.f32 1 (fma.f32 alpha alpha -1))) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
10.7b
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
10.7b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
11.2b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
1.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)))
1.2b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
32.0b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (/.f32 0 0)) 1))
0.8b
(/.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.4b
(/.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.8b
(/.f32 (+.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha -1) alpha)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
0.9b
(/.f32 (+.f32 (*.f32 (+.f32 alpha 1) alpha) (*.f32 (+.f32 alpha 1) -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
0.6b
(/.f32 (+.f32 alpha 1) (/.f32 (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 alpha -1) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 cosTheta cosTheta 1)))))
1.6b
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1/2) (PI.f32))
0.5b
(/.f32 (neg.f32 (/.f32 1/2 (*.f32 (neg.f32 (PI.f32)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
10.7b
(/.f32 -1/2 (*.f32 (+.f32 (-.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) 1) (*.f32 (log.f32 alpha) (PI.f32))))
11.2b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
10.7b
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
1.7b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
10.7b
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
1.7b
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
1.0b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
1.0b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))))
1.7b
(*.f32 (+.f32 alpha 1) (*.f32 1/2 (/.f32 (-.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
1.7b
(*.f32 (*.f32 1/2 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (log.f32 alpha))) (+.f32 alpha -1))
1.7b
(*.f32 1/2 (/.f32 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (log.f32 alpha)) (PI.f32)))
1.7b
(*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 (log.f32 alpha) (PI.f32))))
1.8b
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32))))
Compiler

Compiled 1323 to 1012 computations (23.5% saved)

localize85.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 103 to 48 computations (53.4% saved)

series5.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite99.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1714×associate-/r/
1084×associate-/l/
616×distribute-lft-in
336×add-sqr-sqrt
322×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify129.0ms (0.8%)

Algorithm
egg-herbie
Rules
1318×associate-*r*
1104×associate-*l*
1044×*-commutative
1012×associate-/l*
846×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

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

localize60.0ms (0.4%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(-.f32 (*.f32 alpha alpha) 1)
Compiler

Compiled 42 to 30 computations (28.6% saved)

localize65.0ms (0.4%)

Local error

Found 3 expressions with local error:

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

Compiled 52 to 31 computations (40.4% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite100.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1570×associate-/l/
1452×associate-/r/
1266×distribute-lft-in
304×add-sqr-sqrt
298×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify92.0ms (0.6%)

Algorithm
egg-herbie
Rules
1446×associate-/r/
666×associate-/l*
658×+-commutative
618×associate-*r*
602×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04056857
112415067
257964909
Stop Event
node limit
Counts
185 → 216
Calls
Call 1
Inputs
-1
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(+.f32 alpha (+.f32 -1 (*.f32 alpha (+.f32 alpha -1))))
(+.f32 -1 (*.f32 alpha alpha))
(+.f32 -1 (+.f32 1 (fma.f32 alpha alpha -1)))
(+.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(+.f32 (+.f32 alpha -1) (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1))
(+.f32 (*.f32 alpha alpha) -1)
(+.f32 (*.f32 alpha alpha) (+.f32 (*.f32 alpha -1) (+.f32 alpha -1)))
(+.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(+.f32 (*.f32 alpha -1) (+.f32 (*.f32 alpha alpha) (+.f32 alpha -1)))
(+.f32 (+.f32 1 (fma.f32 alpha alpha -1)) -1)
(+.f32 (+.f32 -1 (*.f32 alpha (+.f32 alpha -1))) alpha)
(+.f32 (*.f32 (+.f32 alpha 1) alpha) (*.f32 (+.f32 alpha 1) -1))
(+.f32 (*.f32 (+.f32 alpha 1) -1) (*.f32 (+.f32 alpha 1) alpha))
(+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) (+.f32 alpha -1))
(+.f32 (+.f32 alpha (*.f32 alpha alpha)) (+.f32 -1 (*.f32 alpha -1)))
(+.f32 (+.f32 -1 (*.f32 alpha -1)) (+.f32 alpha (*.f32 alpha alpha)))
(+.f32 (+.f32 (+.f32 alpha -1) (*.f32 alpha alpha)) (*.f32 alpha -1))
(+.f32 (+.f32 (+.f32 alpha -1) (*.f32 alpha -1)) (*.f32 alpha alpha))
(+.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) alpha) -1)
(+.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) -1) alpha)
(+.f32 (*.f32 1 (+.f32 1 (fma.f32 alpha alpha -1))) -1)
(+.f32 (*.f32 1 (+.f32 -1 (*.f32 alpha (+.f32 alpha -1)))) alpha)
(+.f32 (*.f32 1 (*.f32 (+.f32 alpha 1) alpha)) (*.f32 1 (*.f32 (+.f32 alpha 1) -1)))
(+.f32 (*.f32 1 (*.f32 (+.f32 alpha 1) -1)) (*.f32 1 (*.f32 (+.f32 alpha 1) alpha)))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1)) (+.f32 alpha -1))
(+.f32 (*.f32 1 (+.f32 alpha (*.f32 alpha alpha))) (*.f32 1 (+.f32 -1 (*.f32 alpha -1))))
(+.f32 (*.f32 1 (+.f32 -1 (*.f32 alpha -1))) (*.f32 1 (+.f32 alpha (*.f32 alpha alpha))))
(-.f32 alpha (-.f32 1 (*.f32 alpha (+.f32 alpha -1))))
(-.f32 (*.f32 alpha alpha) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha alpha -1))) 1)
(-.f32 (+.f32 1 (fma.f32 alpha alpha -1)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (+.f32 alpha 1)) (-.f32 (/.f32 1 (+.f32 alpha 1)) (*.f32 alpha (+.f32 alpha -1))))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) alpha) 1)
(-.f32 (+.f32 (*.f32 alpha (+.f32 alpha -1)) (/.f32 (*.f32 alpha alpha) (+.f32 alpha 1))) (/.f32 1 (+.f32 alpha 1)))
(-.f32 (+.f32 (+.f32 -1 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha 1)) 1)
(-.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) (/.f32 (*.f32 alpha alpha) (+.f32 alpha 1))) (/.f32 1 (+.f32 alpha 1)))
(/.f32 (fma.f32 alpha alpha -1) 1)
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (fma.f32 alpha alpha -1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)) (+.f32 alpha -1))
(/.f32 (*.f32 (+.f32 alpha -1) (fma.f32 alpha alpha -1)) (+.f32 alpha -1))
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (+.f32 alpha 1))
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (+.f32 alpha 1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (pow.f32 (+.f32 alpha -1) 2)) (-.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (pow.f32 (+.f32 alpha -1) 2)) (*.f32 1 (-.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 1 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (+.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 alpha (+.f32 alpha -1)) 3)) (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (-.f32 (pow.f32 (+.f32 alpha -1) 2) (*.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1)))))
(/.f32 (+.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 alpha (+.f32 alpha -1)) 3)) (*.f32 1 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (-.f32 (pow.f32 (+.f32 alpha -1) 2) (*.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) 3) 1) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (+.f32 1 (*.f32 (*.f32 alpha alpha) 1))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) 3) 1) (*.f32 1 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (+.f32 1 (*.f32 (*.f32 alpha alpha) 1)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (+.f32 alpha -1) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (+.f32 alpha -1) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 alpha -1)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 alpha -1))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha (-.f32 1 alpha))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha (-.f32 1 alpha)))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (fma.f32 alpha alpha (-.f32 1 alpha))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (fma.f32 alpha alpha (-.f32 1 alpha)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 alpha 1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 alpha 1))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -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))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (+.f32 alpha 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (+.f32 alpha -1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 alpha (+.f32 alpha -1) (+.f32 alpha -1))
(fma.f32 (+.f32 alpha -1) alpha (+.f32 alpha -1))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 alpha (+.f32 alpha -1))))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 alpha (+.f32 alpha -1))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 alpha alpha)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) -1))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 1 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) -1))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 -1 (*.f32 alpha (+.f32 alpha -1)))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) alpha))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) alpha)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) -1)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) -1)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) alpha)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha (*.f32 alpha alpha))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 -1 (*.f32 alpha -1))))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 -1 (*.f32 alpha -1))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha (*.f32 alpha alpha))))
(+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) alpha) (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1))
(+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1) (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) alpha))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))) 1)
(*.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha 1) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (+.f32 alpha -1) (log.f32 alpha)) (/.f32 (+.f32 alpha 1) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (log.f32 alpha)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (+.f32 alpha 1) (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1))
(*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha 1))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (neg.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 alpha 1) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 alpha -1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (+.f32 alpha -1) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 (pow.f32 alpha (PI.f32)))) (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)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 (pow.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)) (log.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (neg.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 alpha -1) (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) 1)) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 alpha -1) (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (sqrt.f32 (+.f32 alpha 1)))) (sqrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 alpha -1) (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2))) (cbrt.f32 (+.f32 alpha 1)))
(*.f32 (/.f32 1 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (+.f32 alpha -1))) (+.f32 alpha 1))
(*.f32 (/.f32 1 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 1 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (log.f32 alpha))) (sqrt.f32 (+.f32 alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 (pow.f32 alpha (PI.f32)))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (log.f32 alpha))) (cbrt.f32 (+.f32 alpha -1)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 3) 1/3)
(pow.f32 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
Outputs
-1
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1 (log.f32 alpha)) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32)))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32)))
(+.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32)))
(/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))) (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(+.f32 alpha (+.f32 -1 (*.f32 alpha (+.f32 alpha -1))))
(fma.f32 alpha alpha -1)
(+.f32 -1 (*.f32 alpha alpha))
(fma.f32 alpha alpha -1)
(+.f32 -1 (+.f32 1 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 alpha -1) (*.f32 alpha (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 alpha -1) (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha alpha) (+.f32 (*.f32 alpha -1) (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha -1) (+.f32 (*.f32 alpha alpha) (+.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 1 (fma.f32 alpha alpha -1)) -1)
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 -1 (*.f32 alpha (+.f32 alpha -1))) alpha)
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (+.f32 alpha 1) alpha) (*.f32 (+.f32 alpha 1) -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (+.f32 alpha 1) -1) (*.f32 (+.f32 alpha 1) alpha))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 alpha (*.f32 alpha alpha)) (+.f32 -1 (*.f32 alpha -1)))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 -1 (*.f32 alpha -1)) (+.f32 alpha (*.f32 alpha alpha)))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 (+.f32 alpha -1) (*.f32 alpha alpha)) (*.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 (+.f32 alpha -1) (*.f32 alpha -1)) (*.f32 alpha alpha))
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) alpha) -1)
(fma.f32 alpha alpha -1)
(+.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) -1) alpha)
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 1 (+.f32 1 (fma.f32 alpha alpha -1))) -1)
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 1 (+.f32 -1 (*.f32 alpha (+.f32 alpha -1)))) alpha)
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 1 (*.f32 (+.f32 alpha 1) alpha)) (*.f32 1 (*.f32 (+.f32 alpha 1) -1)))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 1 (*.f32 (+.f32 alpha 1) -1)) (*.f32 1 (*.f32 (+.f32 alpha 1) alpha)))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 1 (+.f32 alpha (*.f32 alpha alpha))) (*.f32 1 (+.f32 -1 (*.f32 alpha -1))))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 1 (+.f32 -1 (*.f32 alpha -1))) (*.f32 1 (+.f32 alpha (*.f32 alpha alpha))))
(fma.f32 alpha alpha -1)
(-.f32 alpha (-.f32 1 (*.f32 alpha (+.f32 alpha -1))))
(fma.f32 alpha alpha -1)
(-.f32 (*.f32 alpha alpha) 1)
(fma.f32 alpha alpha -1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha alpha -1))) 1)
(fma.f32 alpha alpha -1)
(-.f32 (+.f32 1 (fma.f32 alpha alpha -1)) 1)
(fma.f32 alpha alpha -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (+.f32 alpha 1)) (-.f32 (/.f32 1 (+.f32 alpha 1)) (*.f32 alpha (+.f32 alpha -1))))
(fma.f32 alpha alpha -1)
(-.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) alpha) 1)
(fma.f32 alpha alpha -1)
(-.f32 (+.f32 (*.f32 alpha (+.f32 alpha -1)) (/.f32 (*.f32 alpha alpha) (+.f32 alpha 1))) (/.f32 1 (+.f32 alpha 1)))
(fma.f32 alpha alpha -1)
(-.f32 (+.f32 (+.f32 -1 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha 1)) 1)
(fma.f32 alpha alpha -1)
(-.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1) (/.f32 (*.f32 alpha alpha) (+.f32 alpha 1))) (/.f32 1 (+.f32 alpha 1)))
(fma.f32 alpha alpha -1)
(/.f32 (fma.f32 alpha alpha -1) 1)
(fma.f32 alpha alpha -1)
(/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 -1 alpha) (/.f32 (+.f32 alpha 1) 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(/.f32 (*.f32 (+.f32 alpha -1) (fma.f32 alpha alpha -1)) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(/.f32 (*.f32 (+.f32 alpha -1) (+.f32 1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (+.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 -1 alpha)))
(/.f32 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha -1)) (+.f32 alpha 1))
(fma.f32 alpha alpha -1)
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 -1 (pow.f32 alpha 3))) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha))) (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 alpha 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 alpha 1)) (+.f32 alpha 1))
(fma.f32 alpha alpha -1)
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha 1)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 3)) (/.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha))) (+.f32 alpha 1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 alpha 1))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (+.f32 alpha 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 alpha -1)) (fma.f32 alpha alpha (-.f32 1 alpha)))
(/.f32 (+.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 -1 alpha)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (pow.f32 (+.f32 alpha -1) 2)) (-.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (+.f32 -1 alpha) 2)) (pow.f32 (+.f32 -1 alpha) 2)) (-.f32 (*.f32 alpha (+.f32 -1 alpha)) (+.f32 -1 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (+.f32 -1 alpha) 2)) (pow.f32 (+.f32 -1 alpha) 2))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (pow.f32 (+.f32 alpha -1) 2)) (*.f32 1 (-.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (+.f32 -1 alpha) 2)) (pow.f32 (+.f32 -1 alpha) 2)) (-.f32 (*.f32 alpha (+.f32 -1 alpha)) (+.f32 -1 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (+.f32 -1 alpha) 2)) (pow.f32 (+.f32 -1 alpha) 2))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (+.f32 (*.f32 alpha (pow.f32 alpha 3)) -1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 1 (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (+.f32 (*.f32 alpha (pow.f32 alpha 3)) -1) (+.f32 1 (*.f32 alpha alpha)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 alpha (+.f32 alpha -1)) 3)) (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (-.f32 (pow.f32 (+.f32 alpha -1) 2) (*.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1)))))
(/.f32 (+.f32 (pow.f32 (+.f32 -1 alpha) 3) (pow.f32 (*.f32 alpha (+.f32 -1 alpha)) 3)) (-.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (+.f32 -1 alpha) 2)) (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (pow.f32 (+.f32 -1 alpha) 2))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (pow.f32 (+.f32 -1 alpha) 3)) (-.f32 (*.f32 (fma.f32 alpha alpha 1) (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (pow.f32 (+.f32 -1 alpha) 2))))
(/.f32 (+.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (*.f32 alpha (+.f32 alpha -1)) 3)) (*.f32 1 (+.f32 (*.f32 (*.f32 alpha (+.f32 alpha -1)) (*.f32 alpha (+.f32 alpha -1))) (-.f32 (pow.f32 (+.f32 alpha -1) 2) (*.f32 (*.f32 alpha (+.f32 alpha -1)) (+.f32 alpha -1))))))
(/.f32 (+.f32 (pow.f32 (+.f32 -1 alpha) 3) (pow.f32 (*.f32 alpha (+.f32 -1 alpha)) 3)) (-.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (+.f32 -1 alpha) 2)) (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (pow.f32 (+.f32 -1 alpha) 2))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (pow.f32 (+.f32 -1 alpha) 3)) (-.f32 (*.f32 (fma.f32 alpha alpha 1) (pow.f32 (+.f32 -1 alpha) 2)) (*.f32 alpha (pow.f32 (+.f32 -1 alpha) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) 3) 1) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (+.f32 1 (*.f32 (*.f32 alpha alpha) 1))))
(/.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) 3) -1) (+.f32 (*.f32 alpha (pow.f32 alpha 3)) (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) 3) 1) (*.f32 1 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (+.f32 1 (*.f32 (*.f32 alpha alpha) 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) 3) -1) (+.f32 (*.f32 alpha (pow.f32 alpha 3)) (+.f32 1 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (+.f32 alpha -1) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (+.f32 -1 alpha) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha))))))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 (fma.f32 alpha alpha 1) alpha)) 1))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 alpha (fma.f32 alpha alpha 1))) 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (+.f32 alpha -1) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (+.f32 -1 alpha) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha))))))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 (fma.f32 alpha alpha 1) alpha)) 1))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 alpha (fma.f32 alpha alpha 1))) 1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 alpha -1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (+.f32 -1 alpha) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha))))))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 (fma.f32 alpha alpha 1) alpha)) 1))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 alpha (fma.f32 alpha alpha 1))) 1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (+.f32 alpha -1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (+.f32 -1 alpha) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha))))))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 (fma.f32 alpha alpha 1) alpha)) 1))
(*.f32 (+.f32 -1 (pow.f32 alpha 3)) (*.f32 (/.f32 (+.f32 alpha 1) (+.f32 alpha (fma.f32 alpha alpha 1))) 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha (-.f32 1 alpha))))
(/.f32 (+.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 -1 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (+.f32 alpha 1) (fma.f32 alpha alpha (-.f32 1 alpha)))))
(/.f32 (+.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 -1 alpha)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 1 (pow.f32 alpha 3))) (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (fma.f32 alpha alpha (-.f32 1 alpha))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 alpha))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha)))))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 (fma.f32 alpha alpha 1) alpha)) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))) (fma.f32 alpha alpha (-.f32 1 alpha)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 alpha))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha)))))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 (fma.f32 alpha alpha 1) alpha)) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 alpha 1)))
(/.f32 (+.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 -1 alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha -1)) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 alpha 1))))
(/.f32 (+.f32 -1 alpha) (/.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (+.f32 1 (pow.f32 alpha 3))))
(*.f32 (/.f32 (+.f32 -1 alpha) (-.f32 (fma.f32 alpha alpha 1) alpha)) (+.f32 1 (pow.f32 alpha 3)))
(/.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (-.f32 (fma.f32 alpha alpha 1) alpha) (+.f32 -1 alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 alpha))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha)))))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 (fma.f32 alpha alpha 1) alpha)) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 alpha 3)) (+.f32 -1 (pow.f32 alpha 3))) (*.f32 1 (*.f32 (fma.f32 alpha alpha (-.f32 1 alpha)) (fma.f32 alpha alpha (-.f32 1 (*.f32 alpha -1))))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 alpha))) (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (fma.f32 alpha alpha (-.f32 1 (*.f32 -1 alpha)))))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 (fma.f32 alpha alpha 1) alpha)) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(*.f32 (+.f32 1 (pow.f32 alpha 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 3)) (+.f32 alpha (fma.f32 alpha alpha 1))) (-.f32 (fma.f32 alpha alpha 1) alpha)))
(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))
(fabs.f32 (fma.f32 alpha alpha -1))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(fma.f32 alpha alpha -1)
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(fma.f32 alpha alpha -1)
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha -1) 3) (pow.f32 (+.f32 alpha 1) 3)))
(fma.f32 alpha alpha -1)
(cbrt.f32 (*.f32 (pow.f32 (+.f32 alpha 1) 3) (pow.f32 (+.f32 alpha -1) 3)))
(fma.f32 alpha alpha -1)
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(fma.f32 alpha alpha -1)
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 alpha alpha -1)
(fma.f32 alpha (+.f32 alpha -1) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(fma.f32 (+.f32 alpha -1) alpha (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 alpha (+.f32 alpha -1))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 alpha (+.f32 alpha -1))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 alpha alpha)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) -1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 1 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) -1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 -1 (*.f32 alpha (+.f32 alpha -1)))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) alpha))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) alpha)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) -1)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (+.f32 alpha 1) alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (*.f32 (*.f32 alpha (+.f32 alpha -1)) 1)) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha (*.f32 alpha alpha))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 -1 (*.f32 alpha -1))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 -1 (*.f32 alpha -1))) (*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha (*.f32 alpha alpha))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) alpha) (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1) (*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) alpha))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))) 1)
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 alpha -1) (*.f32 (+.f32 alpha 1) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 alpha -1) (/.f32 (+.f32 alpha 1) (log.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 2))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (log.f32 (pow.f32 alpha (PI.f32)))) (fma.f32 alpha alpha -1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (log.f32 alpha)) (/.f32 (+.f32 alpha 1) (PI.f32)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (log.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha -1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (log.f32 alpha)) (/.f32 (+.f32 alpha -1) (PI.f32)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) (+.f32 alpha 1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (neg.f32 (fma.f32 alpha alpha -1)))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) (/.f32 (+.f32 alpha 1) (log.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (+.f32 alpha 1) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (+.f32 alpha -1) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (+.f32 alpha 1) (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 (pow.f32 alpha (PI.f32)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (PI.f32)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)))
(*.f32 (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))) (neg.f32 (+.f32 alpha 1)))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) 1)) (+.f32 alpha 1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (+.f32 alpha -1) (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (sqrt.f32 (+.f32 alpha 1)))) (sqrt.f32 (+.f32 alpha 1)))
(/.f32 (*.f32 (+.f32 -1 alpha) (sqrt.f32 (+.f32 alpha 1))) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (/.f32 (+.f32 -1 alpha) (PI.f32)) (log.f32 alpha)) (*.f32 (sqrt.f32 (+.f32 alpha 1)) (sqrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 (+.f32 alpha -1) (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2))) (cbrt.f32 (+.f32 alpha 1)))
(/.f32 (*.f32 (+.f32 -1 alpha) (cbrt.f32 (+.f32 alpha 1))) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2)))
(*.f32 (/.f32 (/.f32 (+.f32 -1 alpha) (PI.f32)) (log.f32 alpha)) (*.f32 (pow.f32 (cbrt.f32 (+.f32 alpha 1)) 2) (cbrt.f32 (+.f32 alpha 1))))
(*.f32 (/.f32 1 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (+.f32 alpha -1))) (+.f32 alpha 1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1)))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1 (/.f32 (log.f32 (pow.f32 alpha (PI.f32))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 alpha -1)) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (log.f32 alpha))) (sqrt.f32 (+.f32 alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (log.f32 (pow.f32 alpha (PI.f32)))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 alpha -1)) 2) (*.f32 (/.f32 (PI.f32) (+.f32 alpha 1)) (log.f32 alpha))) (cbrt.f32 (+.f32 alpha -1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 1)
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 2)
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 3)
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 3) 1/3)
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) -1)
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(-.f32 (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2))
(fabs.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32)))) 3))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (log.f32 (pow.f32 alpha (PI.f32))) 3)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))) 1))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32)) (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))

localize81.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 99 to 49 computations (50.5% saved)

series10.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite114.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
986×associate-/l*
450×add-sqr-sqrt
436×pow1
436×*-un-lft-identity
414×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify165.0ms (1%)

Algorithm
egg-herbie
Rules
1676×associate-/r*
1542×associate-/l*
1246×associate-*r*
950×associate-*l*
874×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize54.0ms (0.3%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.4b
(/.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)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.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))

rewrite86.0ms (0.5%)

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

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

eval1.6s (9.9%)

Compiler

Compiled 41029 to 25095 computations (38.8% saved)

prune635.0ms (3.9%)

Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New1514201534
Fresh141529
Picked101
Done426
Total1533371570
Error
0b
Counts
1570 → 37
Alt Table
Click to see full alt table
StatusErrorProgram
1.6b
(pow.f32 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -1)
0.5b
(/.f32 (/.f32 (/.f32 1/2 (/.f32 (neg.f32 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha)))) (PI.f32)) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta cosTheta) -1)) 1))
0.5b
(/.f32 (/.f32 (/.f32 1/2 (/.f32 (neg.f32 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha)))) (PI.f32)) (+.f32 (+.f32 1 (-.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)) 1))
0.8b
(/.f32 (/.f32 (/.f32 1/2 (/.f32 (neg.f32 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha)))) (PI.f32)) (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) 1))
5.4b
(/.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (-.f32 -1 (*.f32 alpha alpha)))) (PI.f32)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
10.7b
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
10.7b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
11.2b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
11.2b
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))
0.8b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
1.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)))
0.8b
(/.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.4b
(/.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 -1) (*.f32 (+.f32 alpha -1) alpha)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
0.6b
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
10.7b
(/.f32 -1/2 (*.f32 (+.f32 (-.f32 1 (+.f32 1 (*.f32 cosTheta cosTheta))) 1) (*.f32 (log.f32 alpha) (PI.f32))))
10.7b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
11.2b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
32.0b
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (/.f32 0 0)) 1))
1.6b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))
1.8b
(*.f32 (/.f32 (+.f32 1 alpha) (log.f32 alpha)) (*.f32 (/.f32 (+.f32 alpha -1) (PI.f32)) 1/2))
10.7b
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
1.0b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
1.8b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha))))
1.0b
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))))
1.8b
(*.f32 (+.f32 alpha 1) (*.f32 1/2 (/.f32 (/.f32 (+.f32 alpha -1) (log.f32 alpha)) (PI.f32))))
1.7b
(*.f32 (+.f32 alpha 1) (*.f32 1/2 (/.f32 (-.f32 alpha 1) (*.f32 (log.f32 alpha) (PI.f32)))))
1.7b
(*.f32 (*.f32 1/2 (/.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (log.f32 alpha))) (+.f32 alpha -1))
1.6b
(*.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32))))
1.7b
(*.f32 1/2 (/.f32 (-.f32 (+.f32 (+.f32 -1 (*.f32 alpha (+.f32 alpha -1))) (+.f32 alpha 1)) 1) (*.f32 (log.f32 alpha) (PI.f32))))
1.7b
(*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 alpha (+.f32 alpha -1)) (/.f32 (*.f32 alpha alpha) (+.f32 alpha 1))) (/.f32 1 (+.f32 alpha 1))) (*.f32 (log.f32 alpha) (PI.f32))))
1.7b
(*.f32 1/2 (/.f32 (-.f32 alpha (-.f32 1 (*.f32 alpha (+.f32 alpha -1)))) (*.f32 (log.f32 alpha) (PI.f32))))
1.7b
(*.f32 1/2 (/.f32 (+.f32 (+.f32 alpha (*.f32 alpha alpha)) (+.f32 -1 (*.f32 alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
1.8b
(*.f32 1/2 (/.f32 (*.f32 (+.f32 alpha -1) (+.f32 alpha 1)) (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
1.7b
(*.f32 1/2 (*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (log.f32 alpha))))
Compiler

Compiled 689 to 533 computations (22.6% saved)

regimes297.0ms (1.8%)

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

4 calls:

102.0ms
(*.f32 alpha alpha)
67.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))))
48.0ms
alpha
43.0ms
cosTheta
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 1846 to 1006 computations (45.5% saved)

regimes239.0ms (1.5%)

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

4 calls:

78.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))))
73.0ms
(*.f32 alpha alpha)
34.0ms
alpha
31.0ms
cosTheta
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 1175 to 638 computations (45.7% saved)

regimes164.0ms (1%)

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

62.0ms
(*.f32 alpha alpha)
62.0ms
cosTheta
23.0ms
alpha
Results
ErrorSegmentsBranch
0.8b1cosTheta
0.8b1alpha
0.8b1(*.f32 alpha alpha)
Compiler

Compiled 762 to 413 computations (45.8% saved)

regimes102.0ms (0.6%)

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

3 calls:

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

Compiled 556 to 306 computations (45% saved)

regimes94.0ms (0.6%)

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

3 calls:

45.0ms
cosTheta
21.0ms
(*.f32 alpha alpha)
17.0ms
alpha
Results
ErrorSegmentsBranch
1.6b1cosTheta
1.6b1alpha
1.6b1(*.f32 alpha alpha)
Compiler

Compiled 502 to 280 computations (44.2% saved)

regimes38.0ms (0.2%)

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

3 calls:

11.0ms
alpha
10.0ms
cosTheta
9.0ms
(*.f32 alpha alpha)
Results
ErrorSegmentsBranch
1.6b1cosTheta
1.6b1alpha
1.6b1(*.f32 alpha alpha)
Compiler

Compiled 215 to 113 computations (47.4% saved)

regimes29.0ms (0.2%)

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

3 calls:

9.0ms
cosTheta
9.0ms
alpha
8.0ms
(*.f32 alpha alpha)
Results
ErrorSegmentsBranch
10.7b1cosTheta
10.7b1alpha
10.7b1(*.f32 alpha alpha)
Compiler

Compiled 179 to 96 computations (46.4% saved)

regimes51.0ms (0.3%)

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

3 calls:

33.0ms
alpha
8.0ms
(*.f32 alpha alpha)
7.0ms
cosTheta
Results
ErrorSegmentsBranch
10.7b1cosTheta
10.7b1alpha
10.7b1(*.f32 alpha alpha)
Compiler

Compiled 155 to 85 computations (45.2% saved)

regimes24.0ms (0.2%)

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

3 calls:

8.0ms
alpha
7.0ms
(*.f32 alpha alpha)
7.0ms
cosTheta
Results
ErrorSegmentsBranch
11.2b1cosTheta
11.2b1alpha
11.2b1(*.f32 alpha alpha)
Compiler

Compiled 143 to 79 computations (44.8% saved)

regimes52.0ms (0.3%)

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

3 calls:

4.0ms
(*.f32 alpha alpha)
4.0ms
cosTheta
4.0ms
alpha
Results
ErrorSegmentsBranch
11.2b1cosTheta
11.2b1alpha
11.2b1(*.f32 alpha alpha)
Compiler

Compiled 59 to 44 computations (25.4% saved)

regimes12.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0.0b (0%)

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

3 calls:

3.0ms
(*.f32 alpha alpha)
3.0ms
alpha
3.0ms
cosTheta
Results
ErrorSegmentsBranch
32.0b1cosTheta
32.0b1alpha
32.0b1(*.f32 alpha alpha)
Compiler

Compiled 53 to 40 computations (24.5% saved)

simplify13.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
059467
196467
2110467
3118467
4121467
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (/.f32 0 0)) 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))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 cosTheta (*.f32 (+.f32 (*.f32 alpha alpha) -1) cosTheta)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 (+.f32 (*.f32 alpha alpha) -1) cosTheta))) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (/.f32 0 0)) 1))
(/.f32 -1 (*.f32 (PI.f32) (/.f32 0 0)))
Compiler

Compiled 174 to 128 computations (26.4% saved)

soundness0.0ms (0%)

end75.0ms (0.5%)

Compiler

Compiled 154 to 81 computations (47.4% saved)

Profiling

Loading profile data...