Details

Time bar (total: 15.9s)

analyze124.0ms (0.8%)

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 (14.3%)

Results
2.3s8256×body256valid
Bogosity

preprocess79.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

Compiled 28 to 18 computations (35.7% saved)

simplify44.0ms (0.3%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
01765
14961
216861
378061
4395361
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta (*.f32 (fma.f32 alpha alpha -1) cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))

eval2.0ms (0%)

Compiler

Compiled 132 to 73 computations (44.7% saved)

prune3.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New246
Fresh011
Picked000
Done000
Total257
Error
0.3b
Counts
7 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
0.5b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
0.5b
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
0.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Compiler

Compiled 96 to 64 computations (33.3% saved)

localize66.0ms (0.4%)

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.4b
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 93 to 39 computations (58.1% saved)

series74.0ms (0.5%)

Counts
4 → 84
Calls

21 calls:

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

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

simplify179.0ms (1.1%)

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

localize133.0ms (0.8%)

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

rewrite136.0ms (0.9%)

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

simplify197.0ms (1.2%)

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)

localize122.0ms (0.8%)

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.4b
(*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
Compiler

Compiled 93 to 41 computations (55.9% saved)

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

rewrite106.0ms (0.7%)

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

simplify216.0ms (1.4%)

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

localize77.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 73 to 38 computations (47.9% saved)

series25.0ms (0.2%)

Counts
3 → 60
Calls

15 calls:

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

rewrite86.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

simplify230.0ms (1.4%)

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

Useful iterations: 1 (0.0ms)

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

eval929.0ms (5.8%)

Compiler

Compiled 45036 to 25934 computations (42.4% saved)

prune465.0ms (2.9%)

Pruning

34 alts after pruning (33 fresh and 1 done)

PrunedKeptTotal
New1214331247
Fresh000
Picked101
Done213
Total1217341251
Error
0b
Counts
1251 → 34
Alt Table
Click to see full alt table
StatusErrorProgram
0.7b
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
1.4b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (PI.f32))
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))))
0.5b
(/.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (log.f32 alpha) -2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
9.4b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
1.8b
(/.f32 (/.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))) 1) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
0.6b
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (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)))
9.4b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
0.9b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.5b
(/.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.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (+.f32 1 (-.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))))
0.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.6b
(/.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))))
0.6b
(/.f32 (*.f32 (/.f32 1 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (/.f32 1/2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
0.6b
(/.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))))
0.5b
(/.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))))
31.6b
(/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 alpha)))
9.4b
(/.f32 -1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))))
31.6b
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
9.4b
(/.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.6b
(*.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))))
0.6b
(*.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))
0.6b
(*.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)))
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)))
1.5b
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 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.6b
(*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (PI.f32))))
Compiler

Compiled 1458 to 1056 computations (27.6% saved)

localize92.0ms (0.6%)

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.2b
(pow.f32 (*.f32 alpha alpha) (PI.f32))
Compiler

Compiled 94 to 39 computations (58.5% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite111.0ms (0.7%)

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

simplify170.0ms (1.1%)

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

localize66.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 34 to 10 computations (70.6% saved)

series29.0ms (0.2%)

Counts
4 → 68
Calls

18 calls:

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

rewrite115.0ms (0.7%)

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

simplify74.0ms (0.5%)

Algorithm
egg-herbie
Rules
1038×associate-/l/
724×associate-/l*
542×associate-*r*
534×associate-*l*
460×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

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

localize65.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 68 to 22 computations (67.6% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

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

rewrite179.0ms (1.1%)

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

simplify124.0ms (0.8%)

Algorithm
egg-herbie
Rules
1322×times-frac
966×associate-*r*
932×associate-/l*
886×associate-/r*
816×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize117.0ms (0.7%)

Local error

Found 4 expressions with local error:

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

Compiled 77 to 40 computations (48.1% saved)

series5.0ms (0%)

Counts
4 → 72
Calls

18 calls:

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

rewrite145.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1874×associate-/r/
424×add-sqr-sqrt
412×pow1
412×*-un-lft-identity
392×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify172.0ms (1.1%)

Algorithm
egg-herbie
Rules
1590×associate-*r*
1432×associate-/l*
1298×associate-*l*
1104×associate-*r/
952×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize135.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 119 to 67 computations (43.7% saved)

series14.0ms (0.1%)

Counts
3 → 48
Calls

12 calls:

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

rewrite154.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1072×associate-/r/
456×add-sqr-sqrt
440×*-un-lft-identity
438×pow1
422×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify121.0ms (0.8%)

Algorithm
egg-herbie
Rules
1242×associate-*r*
1198×associate-/r*
1162×associate-*l*
894×*-commutative
680×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

eval1.1s (7%)

Compiler

Compiled 48917 to 28191 computations (42.4% saved)

prune491.0ms (3.1%)

Pruning

41 alts after pruning (38 fresh and 3 done)

PrunedKeptTotal
New1410281438
Fresh181028
Picked101
Done235
Total1431411472
Error
0b
Counts
1472 → 41
Alt Table
Click to see full alt table
StatusErrorProgram
1.9b
(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)
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
1.4b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (PI.f32))
1.4b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
31.6b
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
0.5b
(/.f32 (/.f32 (/.f32 -1/2 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
9.4b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
9.4b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)) (+.f32 1 (*.f32 cosTheta (neg.f32 cosTheta))))
0.5b
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.6b
(/.f32 (/.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (PI.f32)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
31.6b
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
0.5b
(/.f32 (/.f32 -1/2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.6b
(/.f32 (/.f32 -1/2 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
31.6b
(/.f32 (/.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (log.f32 alpha)))
1.0b
(/.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))))
1.0b
(/.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)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.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.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.6b
(/.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.6b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.9b
(/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 3)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.7b
(/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (-.f32 -1 (*.f32 cosTheta (neg.f32 cosTheta))))
0.7b
(/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (+.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
1.2b
(/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.6b
(/.f32 (*.f32 (/.f32 -1/2 (PI.f32)) (expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.8b
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.7b
(/.f32 (log.f32 (exp.f32 (fma.f32 alpha alpha -1))) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
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)))
31.6b
(/.f32 1/2 (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (log.f32 alpha)))))
9.4b
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
31.6b
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
9.4b
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
9.4b
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.5b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
1.6b
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (+.f32 alpha -1))
1.5b
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
Compiler

Compiled 1541 to 1149 computations (25.4% saved)

localize74.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 81 to 43 computations (46.9% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite94.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1836×associate-/l*
986×associate-/r/
588×associate-/l/
510×distribute-rgt-in
486×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify121.0ms (0.8%)

Algorithm
egg-herbie
Rules
918×associate-*r*
892×associate-*l*
710×*-commutative
650×associate-/l*
604×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

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

localize109.0ms (0.7%)

Local error

Found 3 expressions with local error:

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

Compiled 65 to 36 computations (44.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1318×add-sqr-sqrt
1302×*-un-lft-identity
1212×add-cube-cbrt
1202×add-cbrt-cube
1190×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify63.0ms (0.4%)

Algorithm
egg-herbie
Rules
1408×associate-*r*
1094×associate-*l*
954×associate-/l*
942×associate-/r*
742×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0961437
12281157
21009995
36165995
Stop Event
node limit
Counts
69 → 69
Calls
Call 1
Inputs
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 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 -1 (pow.f32 cosTheta 2))
(-.f32 1 (*.f32 cosTheta cosTheta))
(-.f32 (+.f32 1 (fma.f32 cosTheta cosTheta 1)) 1)
(-.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (fma.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 (*.f32 cosTheta (pow.f32 cosTheta 3))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))))
(/.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (neg.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta 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)
(sqrt.f32 (pow.f32 (fma.f32 cosTheta cosTheta 1) 2))
(log.f32 (exp.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 (*.f32 cosTheta (pow.f32 cosTheta 3))) (pow.f32 (cbrt.f32 cosTheta) 2) 1)
(-.f32 (fma.f32 cosTheta cosTheta 1) 1)
(-.f32 0 (*.f32 cosTheta cosTheta))
(pow.f32 cosTheta 2)
(pow.f32 (*.f32 cosTheta cosTheta) 1)
(pow.f32 (pow.f32 (cbrt.f32 cosTheta) 2) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1/3)
(neg.f32 (*.f32 cosTheta cosTheta))
(sqrt.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)))
(log.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta cosTheta)))
(exp.f32 (log.f32 (*.f32 cosTheta cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta cosTheta)))
Outputs
1
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 -1 (pow.f32 cosTheta 2))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(-.f32 1 (*.f32 cosTheta cosTheta))
(neg.f32 (fma.f32 cosTheta cosTheta -1))
(-.f32 (+.f32 1 (fma.f32 cosTheta cosTheta 1)) 1)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(-.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (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 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1)))
(*.f32 1 (fma.f32 cosTheta cosTheta 1))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(*.f32 (fma.f32 cosTheta cosTheta 1) 1)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(*.f32 (hypot.f32 1 cosTheta) (hypot.f32 1 cosTheta))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(*.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 2) (cbrt.f32 (fma.f32 cosTheta cosTheta 1)))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(*.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.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 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta)))))
(/.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 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 1 (/.f32 (fma.f32 cosTheta cosTheta 1) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta 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 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(/.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 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (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 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (fma.f32 cosTheta cosTheta 1) (pow.f32 cosTheta 4)))
(/.f32 (-.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) 1) (-.f32 (*.f32 cosTheta cosTheta) 1))
(/.f32 (fma.f32 cosTheta (pow.f32 cosTheta 3) -1) (fma.f32 cosTheta cosTheta -1))
(/.f32 (+.f32 -1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta -1))
(/.f32 (neg.f32 (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(/.f32 (+.f32 1 (pow.f32 cosTheta 4)) (fma.f32 cosTheta cosTheta 1))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (neg.f32 (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta)))))
(/.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 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.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)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(pow.f32 (hypot.f32 1 cosTheta) 2)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(pow.f32 (cbrt.f32 (fma.f32 cosTheta cosTheta 1)) 3)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(pow.f32 (pow.f32 (fma.f32 cosTheta cosTheta 1) 3) 1/3)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(sqrt.f32 (pow.f32 (fma.f32 cosTheta cosTheta 1) 2))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(log.f32 (exp.f32 (fma.f32 cosTheta cosTheta 1)))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(cbrt.f32 (pow.f32 (fma.f32 cosTheta cosTheta 1) 3))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(expm1.f32 (log1p.f32 (fma.f32 cosTheta cosTheta 1)))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(exp.f32 (log1p.f32 (*.f32 cosTheta cosTheta)))
(log1p.f32 (expm1.f32 (fma.f32 cosTheta cosTheta 1)))
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(fma.f32 1 (*.f32 cosTheta cosTheta) 1)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 cosTheta cosTheta 1)
(fma.f32 cosTheta cosTheta 1)
(+.f32 1 (+.f32 (fma.f32 cosTheta cosTheta 1) -1))
(+.f32 (fma.f32 cosTheta cosTheta 1) 0)
(fma.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 cosTheta 3))) (pow.f32 (cbrt.f32 cosTheta) 2) 1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta 4)) (pow.f32 (cbrt.f32 cosTheta) 2) 1)
(-.f32 (fma.f32 cosTheta cosTheta 1) 1)
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(-.f32 0 (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
(pow.f32 cosTheta 2)
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(pow.f32 (*.f32 cosTheta cosTheta) 1)
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(pow.f32 (pow.f32 (cbrt.f32 cosTheta) 2) 3)
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(pow.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3) 1/3)
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (neg.f32 cosTheta))
(sqrt.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)))
(sqrt.f32 (pow.f32 cosTheta 4))
(log.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(cbrt.f32 (pow.f32 (*.f32 cosTheta cosTheta) 3))
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(expm1.f32 (log1p.f32 (*.f32 cosTheta cosTheta)))
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(exp.f32 (log.f32 (*.f32 cosTheta cosTheta)))
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)
(log1p.f32 (expm1.f32 (*.f32 cosTheta cosTheta)))
(+.f32 (fma.f32 cosTheta cosTheta 1) -1)
(+.f32 (*.f32 cosTheta cosTheta) 0)
(*.f32 cosTheta cosTheta)

localize88.0ms (0.6%)

Local error

Found 4 expressions with local error:

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

Compiled 43 to 22 computations (48.8% saved)

series10.0ms (0.1%)

Counts
4 → 68
Calls

18 calls:

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

rewrite136.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1464×associate-/r/
1370×associate-/l/
608×distribute-lft-in
330×add-sqr-sqrt
318×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify110.0ms (0.7%)

Algorithm
egg-herbie
Rules
1486×associate-*r*
1308×associate-*l*
1070×associate-/l*
860×*-commutative
836×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

localize68.0ms (0.4%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log.f32 alpha)
0.3b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
0.4b
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
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
@0
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
0.0ms
alpha
@inf
(/.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 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
Outputs
((#(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))))))))
((#(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))))))))))

simplify115.0ms (0.7%)

Algorithm
egg-herbie
Rules
1240×associate-/r/
878×distribute-lft-neg-out
868×distribute-rgt-neg-out
772×distribute-lft-neg-in
668×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

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

localize88.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
0.3b
(/.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.4b
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
0.7b
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
Compiler

Compiled 94 to 50 computations (46.8% saved)

series5.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite100.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1184×associate-/r/
456×add-sqr-sqrt
440×*-un-lft-identity
438×pow1
422×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify187.0ms (1.2%)

Algorithm
egg-herbie
Rules
884×associate-/r/
756×associate-/r*
646×*-commutative
580×associate-*r*
532×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

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

eval564.0ms (3.5%)

Compiler

Compiled 34655 to 20275 computations (41.5% saved)

prune680.0ms (4.3%)

Pruning

35 alts after pruning (31 fresh and 4 done)

PrunedKeptTotal
New1399191418
Fresh211233
Picked011
Done437
Total1424351459
Error
0b
Counts
1459 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
1.6b
(pow.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) 2)
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
1.4b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (PI.f32))
1.6b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 3 (log.f32 (cbrt.f32 alpha)))))
1.5b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 2 (log.f32 (sqrt.f32 alpha)))))
1.5b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 -1 (log.f32 (/.f32 1 alpha)))))
1.4b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))
0.7b
(/.f32 (/.f32 (/.f32 -1/2 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (log.f32 alpha)) (-.f32 -1 (*.f32 cosTheta (neg.f32 cosTheta))))
9.4b
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (PI.f32))
4.6b
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 -1 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
9.9b
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) 1) (PI.f32))
9.4b
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta))))
0.5b
(/.f32 (/.f32 -1/2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.6b
(/.f32 (/.f32 -1/2 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
9.9b
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
1.0b
(/.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))))
1.0b
(/.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.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.6b
(/.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))))
9.5b
(/.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (+.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
1.5b
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 2 (log.f32 alpha)))
0.8b
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
9.4b
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
9.9b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
1.5b
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
1.5b
(*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
1.5b
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
1.5b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))
1.5b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1))
1.6b
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (+.f32 alpha -1))
1.5b
(*.f32 (/.f32 1 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1))) (/.f32 1 (PI.f32)))
1.5b
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
Compiler

Compiled 1136 to 869 computations (23.5% saved)

localize112.0ms (0.7%)

Local error

Found 4 expressions with local error:

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

Compiled 80 to 37 computations (53.8% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite138.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1726×associate-*l/
1582×associate-/l*
638×associate-/r/
470×distribute-lft-in
286×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify137.0ms (0.9%)

Algorithm
egg-herbie
Rules
720×associate-*r*
636×distribute-lft-out
614×times-frac
594×*-commutative
580×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

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

localize45.0ms (0.3%)

Local error

Found 1 expressions with local error:

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

Compiled 42 to 30 computations (28.6% saved)

localize80.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 46 to 24 computations (47.8% saved)

series4.0ms (0%)

Counts
3 → 60
Calls

15 calls:

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

rewrite127.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1312×associate-/r/
1178×associate-/l/
652×distribute-rgt-in
610×distribute-lft-in
330×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify120.0ms (0.8%)

Algorithm
egg-herbie
Rules
976×associate-*r*
898×associate-/l*
886×associate-*l*
800×associate-*r/
764×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize123.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 33 to 19 computations (42.4% saved)

series2.0ms (0%)

Counts
2 → 20
Calls

6 calls:

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

rewrite94.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1670×associate-/r*
1142×associate-/l*
448×distribute-rgt-in
420×distribute-lft-in
290×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify147.0ms (0.9%)

Algorithm
egg-herbie
Rules
1406×associate-/l/
1348×associate-/r*
1170×times-frac
774×associate-/r/
682×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065711187
1177110725
Stop Event
node limit
Counts
259 → 353
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 (/.f32 1 alpha)))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1)
(/.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (fma.f32 alpha alpha -1)))
(/.f32 -1 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))))
(/.f32 -1 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (neg.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) 1))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 1 (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) (*.f32 (/.f32 1 (PI.f32)) 1/2)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) -1/2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 1/2 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(/.f32 1/2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(/.f32 1/2 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.f32 1/2 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(/.f32 1/2 (/.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(/.f32 1 (*.f32 (/.f32 (PI.f32) (*.f32 (fma.f32 alpha alpha -1) 1/2)) (log.f32 alpha)))
(/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (fma.f32 alpha alpha -1)))
(/.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (log.f32 alpha) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1/2)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.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 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (PI.f32) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (log.f32 alpha)))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1/2)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (sqrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (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) (/.f32 (*.f32 (log.f32 alpha) 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) (/.f32 (log.f32 alpha) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1/2)))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (/.f32 (PI.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 (PI.f32) (*.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 (*.f32 (log.f32 alpha) 2) (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (PI.f32) (*.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 (PI.f32) (log.f32 alpha)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 1/2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (neg.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (cbrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)) (log.f32 alpha))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) 1/2))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (/.f32 (PI.f32) (/.f32 1 (log.f32 alpha))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 -1 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (neg.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)) 1/2))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (log.f32 alpha))) -1/2))
(/.f32 -1/2 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (neg.f32 (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(/.f32 -1/2 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 alpha))))
(/.f32 -1/2 (/.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.f32 -1/2 (/.f32 (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(/.f32 -1/2 (/.f32 (*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2))))
(/.f32 (sqrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32))) (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha)))) (/.f32 (PI.f32) (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2)) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32))) (cbrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)))) (/.f32 (log.f32 alpha) (cbrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))) (/.f32 (PI.f32) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 (PI.f32) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)))
(/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) 2) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (*.f32 (*.f32 (log.f32 alpha) 2) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 (PI.f32) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (log.f32 alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (sqrt.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 (*.f32 (log.f32 alpha) 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 (*.f32 (log.f32 alpha) 2) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (/.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)) (/.f32 (*.f32 (log.f32 alpha) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 1 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) -1/2) (*.f32 (neg.f32 (PI.f32)) (neg.f32 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(/.f32 (*.f32 -1/2 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (PI.f32)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (-.f32 alpha 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (-.f32 alpha 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (-.f32 alpha 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (cbrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))) (cbrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha -1)))) (/.f32 (PI.f32) (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))) (/.f32 (PI.f32) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1)))) (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1)) (/.f32 (cbrt.f32 (PI.f32)) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 (fma.f32 alpha alpha -1)))) (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (/.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) 1) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (log.f32 alpha)))) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (neg.f32 (PI.f32)))
(/.f32 (/.f32 -1/2 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) -1) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) 1) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) -1) (PI.f32))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) 1) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (neg.f32 (PI.f32)))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (cbrt.f32 (neg.f32 (PI.f32))))) (cbrt.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) -1/2) (PI.f32)) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) 1) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (sqrt.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) 1) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (sqrt.f32 (cbrt.f32 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (*.f32 (cbrt.f32 (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) 1) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (PI.f32)))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (cbrt.f32 (PI.f32))))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) -1/2) (neg.f32 (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 alpha alpha))) (log.f32 alpha)) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (*.f32 -1/2 (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (log.f32 alpha))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) -1) (PI.f32))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) 1) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (neg.f32 (PI.f32)))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (cbrt.f32 (neg.f32 (PI.f32))))) (cbrt.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 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 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3) (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (log.f32 alpha)))) 1)
(*.f32 1/2 (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) 1)
(*.f32 1 (/.f32 1/2 (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2) (cbrt.f32 (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) 1/2)
(*.f32 -1/2 (/.f32 -1 (log.f32 alpha)))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1/2 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 -1 (log.f32 alpha)) -1/2)
(pow.f32 (/.f32 1/2 (log.f32 alpha)) 1)
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)
(pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3) 1/3)
(pow.f32 (*.f32 (log.f32 alpha) 2) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2)))
(log.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (log.f32 alpha)))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))) 1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 alpha))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 -1/2 (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 (log.f32 alpha) (neg.f32 (PI.f32)))))
(/.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (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)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (log.f32 alpha)) (/.f32 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 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.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 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(/.f32 -1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (neg.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) (*.f32 (/.f32 1 (PI.f32)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) -1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (/.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (/.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1 (*.f32 (/.f32 (PI.f32) (*.f32 (fma.f32 alpha alpha -1) 1/2)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (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 (log.f32 alpha) 2)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (log.f32 alpha) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1/2)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1/2))
(*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (PI.f32) (*.f32 (sqrt.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) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1/2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (neg.f32 (PI.f32))))) (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (sqrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (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))) (*.f32 (log.f32 alpha) 2)) (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) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (*.f32 (log.f32 alpha) 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) (/.f32 (log.f32 alpha) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (log.f32 alpha) 2)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (log.f32 alpha) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1/2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (log.f32 alpha)) (*.f32 1/2 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (log.f32 alpha) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))) 1/2)
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (PI.f32) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 1/2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (neg.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (neg.f32 (PI.f32)))) (neg.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (neg.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (cbrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (/.f32 (PI.f32) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 -1 (PI.f32))))
(*.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (/.f32 -1 (PI.f32)))
(*.f32 (/.f32 -1 (PI.f32)) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (log.f32 alpha))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (neg.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)) 1/2))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (log.f32 alpha))) -1/2))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 -1/2 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (/.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (/.f32 (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 -1/2 (/.f32 (*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 2 (neg.f32 (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2)) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2))))
(/.f32 (sqrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (sqrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)))))
(*.f32 (sqrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))) (/.f32 (sqrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32))) (/.f32 (log.f32 alpha) (sqrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (PI.f32) 1/2))) (log.f32 alpha)) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (log.f32 alpha)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha)))) (/.f32 (PI.f32) (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha))) (PI.f32)) (sqrt.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) (PI.f32)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (*.f32 (log.f32 alpha) (*.f32 2 (neg.f32 (PI.f32))))) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 alpha alpha))) (cbrt.f32 (-.f32 1 (*.f32 alpha alpha)))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2)) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2))) (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))) (cbrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)))) (*.f32 (log.f32 alpha) (PI.f32))) (cbrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))))
(*.f32 (cbrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (cbrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 1/2 (fma.f32 alpha alpha -1))) (PI.f32))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32))) (cbrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)))) (/.f32 (log.f32 alpha) (cbrt.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (PI.f32) 1/2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (PI.f32) 1/2)))) (log.f32 alpha)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (PI.f32) 1/2))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) (/.f32 (log.f32 alpha) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))) (/.f32 (PI.f32) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha))) (cbrt.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha)))) (PI.f32)) (cbrt.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) (/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)))) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 (PI.f32) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)) (/.f32 (PI.f32) (cbrt.f32 (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) 2) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 2 (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 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (*.f32 (*.f32 (log.f32 alpha) 2) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 2 (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 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 1/2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 (*.f32 (/.f32 (log.f32 alpha) (*.f32 1/2 (fma.f32 alpha alpha -1))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) 2) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (neg.f32 (PI.f32))))) (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (neg.f32 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (neg.f32 (PI.f32))) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (*.f32 (log.f32 alpha) (*.f32 2 (neg.f32 (PI.f32)))) (neg.f32 (cbrt.f32 (fma.f32 alpha alpha -1)))))
(*.f32 (neg.f32 (cbrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 (PI.f32) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 1/2 (log.f32 alpha))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) -1) (*.f32 (/.f32 (PI.f32) 1/2) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha 1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) -1) (*.f32 (/.f32 (PI.f32) 1/2) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha 1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (-.f32 (*.f32 alpha alpha) -1)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) -1) (*.f32 (/.f32 (PI.f32) 1/2) (*.f32 (log.f32 alpha) (fma.f32 alpha alpha 1))))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2)) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (-.f32 1 (*.f32 alpha (*.f32 alpha -1))))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha (neg.f32 alpha))))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2)) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (-.f32 1 (*.f32 alpha (*.f32 alpha -1))))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha (neg.f32 alpha))))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1)))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) 3)) (*.f32 (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2)) (fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) (-.f32 1 (*.f32 alpha (*.f32 alpha -1))))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha (neg.f32 alpha))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (/.f32 (PI.f32) 1/2))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) (*.f32 2 (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (*.f32 (log.f32 alpha) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(/.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 (log.f32 alpha) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (*.f32 (log.f32 alpha) 2) (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 1 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))))
(/.f32 1/2 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) -1/2) (*.f32 (neg.f32 (PI.f32)) (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (*.f32 1/2 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (*.f32 -1/2 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (-.f32 alpha 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (-.f32 alpha 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (PI.f32)) (-.f32 alpha 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) 2)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.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) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))) (cbrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (cbrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))) (cbrt.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha -1)))) (/.f32 (PI.f32) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha -1)))) (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (PI.f32) (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))) (/.f32 (PI.f32) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (/.f32 (PI.f32) (cbrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1)))) (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 alpha alpha -1))))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (sqrt.f32 (PI.f32))) (cbrt.f32 (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (/.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 1)) (/.f32 (cbrt.f32 (PI.f32)) (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 (fma.f32 alpha alpha -1)))) (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (sqrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 1/2 (*.f32 (/.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (sqrt.f32 (fma.f32 alpha alpha -1)))))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))) (/.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (/.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (fma.f32 alpha alpha -1))) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)))))
(/.f32 (/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (PI.f32)) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) 1) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 2 (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 (fma.f32 alpha alpha -1) 1/2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) 1/2) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (log.f32 alpha)))) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (log.f32 alpha)))) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 -1/2 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) -1) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) 1) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) -1/2) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) -1) (PI.f32))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) 1) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) -2)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (neg.f32 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (sqrt.f32 (neg.f32 (PI.f32)))) (sqrt.f32 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (cbrt.f32 (neg.f32 (PI.f32))))) (cbrt.f32 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) -2)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) -1/2) (PI.f32)) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) 1) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2) (PI.f32))) (*.f32 (cbrt.f32 (sqrt.f32 (log.f32 alpha))) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))) (/.f32 1/2 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2) (PI.f32))) (*.f32 (sqrt.f32 (cbrt.f32 (log.f32 alpha))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (log.f32 alpha)))) (/.f32 1/2 (fabs.f32 (cbrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)) (sqrt.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) 1) (cbrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (sqrt.f32 (cbrt.f32 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (cbrt.f32 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (*.f32 (cbrt.f32 (cbrt.f32 (log.f32 alpha))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))) (cbrt.f32 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) 1/2)) (*.f32 (cbrt.f32 (sqrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))))
(/.f32 (*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 2 (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 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 2 (sqrt.f32 (PI.f32))))) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 2 (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 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha))) (*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (/.f32 (*.f32 (fabs.f32 (cbrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 1/2 (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) 1) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (cbrt.f32 (PI.f32)))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (cbrt.f32 (PI.f32))))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) -1/2) (neg.f32 (PI.f32))) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 alpha alpha))) (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (neg.f32 (log.f32 alpha))) (PI.f32))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (log.f32 alpha))) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (log.f32 alpha))) (neg.f32 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (neg.f32 (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (neg.f32 (log.f32 alpha)))) (sqrt.f32 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (cbrt.f32 (neg.f32 (log.f32 alpha))))) (cbrt.f32 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (sqrt.f32 (log.f32 alpha)))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (sqrt.f32 (log.f32 alpha)) (/.f32 (sqrt.f32 (log.f32 alpha)) 1/2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha)))))
(/.f32 (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))) (cbrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) -1) (PI.f32))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) 1) (neg.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) -2)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (neg.f32 (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (neg.f32 (PI.f32)))) (sqrt.f32 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (cbrt.f32 (neg.f32 (PI.f32))))) (cbrt.f32 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) -2)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 3)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) 1/3)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2))
(fabs.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3) (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (log.f32 alpha)))) 1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 1/2 (/.f32 1 (log.f32 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (/.f32 1/2 (log.f32 alpha)) 1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 1 (/.f32 1/2 (log.f32 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 2) (cbrt.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (/.f32 1 (log.f32 alpha)) 1/2)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 -1/2 (/.f32 -1 (log.f32 alpha)))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 1/2 (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (/.f32 1 (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 1/2 (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (/.f32 -1 (log.f32 alpha)) -1/2)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (/.f32 1/2 (log.f32 alpha)) 1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) 2)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 alpha))) 3)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3) 1/3)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(pow.f32 (*.f32 (log.f32 alpha) 2) -1)
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 alpha) 2)))
(log.f32 (exp.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (log.f32 alpha)))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 alpha)) 3))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(expm1.f32 (log1p.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 alpha))) 1))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 alpha))))
(/.f32 -1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 alpha))

localize111.0ms (0.7%)

Local error

Found 4 expressions with local error:

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

Compiled 73 to 27 computations (63% saved)

series5.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite102.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1716×associate-/l*
600×associate-/r/
388×add-sqr-sqrt
386×associate-+l+
380×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify121.0ms (0.8%)

Algorithm
egg-herbie
Rules
1160×associate-/r*
1128×associate-*r*
820×associate-*l*
776×times-frac
724×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

eval1.0s (6.3%)

Compiler

Compiled 36831 to 21586 computations (41.4% saved)

prune519.0ms (3.3%)

Pruning

35 alts after pruning (32 fresh and 3 done)

PrunedKeptTotal
New1609201629
Fresh141226
Picked101
Done538
Total1629351664
Error
0b
Counts
1664 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) 2)))
0.7b
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)))))
1.5b
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 2 (log.f32 (sqrt.f32 alpha)))))
0.7b
(/.f32 (/.f32 (/.f32 -1/2 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (log.f32 alpha)) (-.f32 -1 (*.f32 cosTheta (neg.f32 cosTheta))))
9.4b
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (PI.f32))
4.6b
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 -1 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
1.4b
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (neg.f32 (PI.f32)))
1.4b
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 alpha alpha)) -1/2) (neg.f32 (PI.f32))) (neg.f32 (log.f32 alpha)))
1.5b
(/.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))
9.4b
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta))))
0.6b
(/.f32 (/.f32 -1/2 (/.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.6b
(/.f32 (/.f32 -1/2 (*.f32 (/.f32 (/.f32 (PI.f32) (/.f32 1 (log.f32 alpha))) (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1)) (-.f32 (*.f32 alpha alpha) -1))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
0.7b
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 1 (-.f32 1 (*.f32 alpha alpha)))))) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
9.9b
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
9.9b
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
1.5b
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (-.f32 (*.f32 alpha alpha) -1)))
0.5b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.7b
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.6b
(/.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))))
1.5b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (/.f32 (neg.f32 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
1.4b
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
1.5b
(/.f32 (+.f32 alpha 1) (/.f32 (*.f32 (/.f32 (PI.f32) 1/2) (log.f32 alpha)) (-.f32 alpha 1)))
1.5b
(/.f32 (*.f32 (/.f32 1/2 (log.f32 alpha)) (-.f32 1 (*.f32 alpha alpha))) (neg.f32 (PI.f32)))
9.5b
(/.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (+.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
1.5b
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (-.f32 1 (*.f32 alpha alpha))) (*.f32 2 (log.f32 alpha)))
0.8b
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.5b
(/.f32 1/2 (/.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha))))
9.4b
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (+.f32 -1 (*.f32 cosTheta cosTheta))))
9.9b
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
9.4b
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)) (/.f32 1/2 (+.f32 -1 (*.f32 cosTheta cosTheta))))
1.5b
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (neg.f32 (PI.f32))) (-.f32 1 (*.f32 alpha alpha)))
1.5b
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (-.f32 1 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
9.9b
(*.f32 (/.f32 -1 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
1.7b
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alpha alpha))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2))))
29.9b
0
Compiler

Compiled 610 to 459 computations (24.8% saved)

regimes217.0ms (1.4%)

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

46.0ms
alpha
46.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))))
45.0ms
(*.f32 alpha alpha)
44.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 1856 to 992 computations (46.6% saved)

regimes129.0ms (0.8%)

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

29.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
28.0ms
(*.f32 alpha alpha)
28.0ms
alpha
27.0ms
cosTheta
Results
ErrorSegmentsBranch
0.5b1cosTheta
0.5b1alpha
0.5b1(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.5b1(*.f32 alpha alpha)
Compiler

Compiled 895 to 463 computations (48.3% saved)

regimes90.0ms (0.6%)

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

3 calls:

40.0ms
alpha
20.0ms
(*.f32 alpha alpha)
20.0ms
cosTheta
Results
ErrorSegmentsBranch
0.7b1cosTheta
0.7b1alpha
0.7b1(*.f32 alpha alpha)
Compiler

Compiled 537 to 269 computations (49.9% saved)

regimes82.0ms (0.5%)

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

3 calls:

40.0ms
alpha
17.0ms
(*.f32 alpha alpha)
17.0ms
cosTheta
Results
ErrorSegmentsBranch
1.4b1cosTheta
1.4b1alpha
1.4b1(*.f32 alpha alpha)
Compiler

Compiled 435 to 223 computations (48.7% saved)

regimes59.0ms (0.4%)

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

3 calls:

17.0ms
alpha
17.0ms
cosTheta
16.0ms
(*.f32 alpha alpha)
Results
ErrorSegmentsBranch
1.4b1cosTheta
1.4b1alpha
1.4b1(*.f32 alpha alpha)
Compiler

Compiled 406 to 210 computations (48.3% saved)

regimes66.0ms (0.4%)

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

3 calls:

32.0ms
(*.f32 alpha alpha)
14.0ms
alpha
13.0ms
cosTheta
Results
ErrorSegmentsBranch
1.4b1cosTheta
1.4b1alpha
1.4b1(*.f32 alpha alpha)
Compiler

Compiled 338 to 172 computations (49.1% saved)

regimes56.0ms (0.4%)

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

3 calls:

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

Compiled 199 to 105 computations (47.2% saved)

regimes29.0ms (0.2%)

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

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

Compiled 163 to 89 computations (45.4% saved)

regimes60.0ms (0.4%)

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

3 calls:

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

Compiled 151 to 83 computations (45% saved)

regimes35.0ms (0.2%)

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

3 calls:

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

Compiled 63 to 43 computations (31.7% saved)

regimes12.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
0
(/.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
9.9b1cosTheta
9.9b1alpha
9.9b1(*.f32 alpha alpha)
Compiler

Compiled 51 to 37 computations (27.5% saved)

regimes11.0ms (0.1%)

Accuracy

Total -2.1b remaining (-6.9%)

Threshold costs -2.1b (-6.9%)

Counts
3 → 1
Calls
Call 1
Inputs
0
(/.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
0
Calls

3 calls:

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

Compiled 45 to 33 computations (26.7% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Rules
46×*-commutative
22×+-commutative
12×sub-neg
12×neg-mul-1
12×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060462
195462
2111462
3120462
4123462
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 (-.f32 1 (*.f32 alpha alpha)) -1/2) (neg.f32 (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (neg.f32 (PI.f32)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
0
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 (-.f32 1 (*.f32 alpha alpha)) -1/2) (neg.f32 (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) 2)) (neg.f32 (PI.f32)))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) -2)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1 (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
0
Compiler

Compiled 174 to 129 computations (25.9% saved)

soundness0.0ms (0%)

end61.0ms (0.4%)

Compiler

Compiled 152 to 79 computations (48% saved)

Profiling

Loading profile data...