GTR1 distribution

Time bar (total: 17.4s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze58.0ms (0.3%)

Memory
-21.2MiB live, 92.2MiB allocated
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
0%0%0.6%99.4%0%0%0%3
0%0%0.6%99.4%0%0%0%4
50%0.3%0.3%99.4%0%0%0%5
50%0.3%0.3%99.4%0%0%0%6
75%0.5%0.2%99.4%0%0%0%7
75%0.5%0.2%99.4%0%0%0%8
87.5%0.6%0.1%99.4%0%0%0%9
87.5%0.6%0.1%99.4%0%0%0%10
93.7%0.6%0%99.4%0%0%0%11
93.7%0.6%0%99.4%0%0%0%12
Compiler

Compiled 40 to 23 computations (42.5% saved)

sample1.6s (9.2%)

Memory
-21.6MiB live, 2 069.6MiB allocated
Samples
1.2s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
ival-mult: 492.0ms (47.3% of total)
const: 125.0ms (12% of total)
ival-<=: 101.0ms (9.7% of total)
ival-log: 90.0ms (8.7% of total)
ival-div: 76.0ms (7.3% of total)
ival-sub: 55.0ms (5.3% of total)
ival-add: 36.0ms (3.5% of total)
ival-pi: 28.0ms (2.7% of total)
ival-and: 23.0ms (2.2% of total)
exact: 10.0ms (1% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain145.0ms (0.8%)

Memory
6.3MiB live, 282.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
00-0-(PI.f32)
00-0-#s(literal 1 binary32)
00-0-cosTheta
00-0-alpha
00-0-(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
00-0-(*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)))
00-0-(-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
00-0-(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
00-0-(log.f32 (*.f32 alpha alpha))
00-0-(*.f32 alpha alpha)
00-0-(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
00-0-(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-01255
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-010
Precision?
0.0
Recall?
0/0
Samples
48.0ms512×0valid
Compiler

Compiled 301 to 56 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 15.0ms (46.9% of total)
ival-log: 5.0ms (15.6% of total)
ival-div: 4.0ms (12.5% of total)
ival-add: 3.0ms (9.4% of total)
ival-pi: 2.0ms (6.2% of total)
ival-sub: 2.0ms (6.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess179.0ms (1%)

Memory
-6.4MiB live, 149.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035122
1174122
2731120
35708120
01324
02324
16624
228024
3187224
0828821
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
Symmetry

(abs alpha)

(abs cosTheta)

Compiler

Compiled 24 to 13 computations (45.8% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Compiler

Compiled 24 to 13 computations (45.8% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize53.0ms (0.3%)

Memory
6.3MiB live, 52.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.109375
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy0.410820019536884
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Samples
28.0ms256×0valid
Compiler

Compiled 184 to 28 computations (84.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 13.0ms (61.5% of total)
ival-log: 3.0ms (14.2% of total)
ival-div: 2.0ms (9.5% of total)
ival-pi: 1.0ms (4.7% of total)
ival-add: 1.0ms (4.7% of total)
ival-sub: 1.0ms (4.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series115.0ms (0.7%)

Memory
-2.5MiB live, 71.0MiB allocated
Counts
4 → 33
Calls
Call 1
Inputs
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
Outputs
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(* 2 (* (PI) (log alpha)))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(* -2 (* (PI) (log (/ 1 alpha))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(* -2 (* (PI) (log (/ -1 alpha))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
Calls

6 calls:

TimeVariablePointExpression
68.0ms
alpha
@0
((* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
9.0ms
alpha
@inf
((* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
8.0ms
alpha
@-inf
((* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
3.0ms
cosTheta
@0
((* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
2.0ms
cosTheta
@inf
((* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))

simplify235.0ms (1.4%)

Memory
-31.4MiB live, 116.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01851367
15891317
228351182
082811125
Stop Event
iter limit
node limit
Counts
33 → 33
Calls
Call 1
Inputs
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(* 2 (* (PI) (log alpha)))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(* -2 (* (PI) (log (/ 1 alpha))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(* -2 (* (PI) (log (/ -1 alpha))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
Outputs
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) cosTheta) (neg.f32 cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32)))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) cosTheta (neg.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (-.f32 (*.f32 (/.f32 (fma.f32 (neg.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32))) (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(* cosTheta (- (pow alpha 2) 1))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha)))) (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha)))) (PI.f32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (PI.f32))) (*.f32 cosTheta cosTheta))
(* 2 (* (PI) (log alpha)))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (log.f32 alpha))) (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) alpha) (neg.f32 alpha)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (log.f32 alpha))) (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (log.f32 alpha)))) (*.f32 cosTheta cosTheta) (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (log.f32 alpha)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 alpha alpha) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (log.f32 alpha)))) (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
(* -1 cosTheta)
(neg.f32 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* -1 (pow cosTheta 2))
(*.f32 (neg.f32 cosTheta) cosTheta)
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
(* -2 (* (PI) (log (/ 1 alpha))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta)) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta) #s(literal -1/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)))) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(-.f32 (/.f32 (fma.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta) #s(literal -1/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)))) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(fma.f32 (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32))) (-.f32 (/.f32 (fma.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta) #s(literal -1/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)))) (*.f32 (neg.f32 (PI.f32)) (log.f32 alpha)))))
(* (pow alpha 2) cosTheta)
(*.f32 (*.f32 alpha alpha) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(*.f32 (*.f32 (-.f32 cosTheta (/.f32 cosTheta (*.f32 alpha alpha))) alpha) alpha)
(* (pow alpha 2) (pow cosTheta 2))
(*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta)
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(*.f32 (*.f32 (+.f32 cosTheta (/.f32 cosTheta alpha)) (-.f32 cosTheta (/.f32 cosTheta alpha))) (*.f32 alpha alpha))
(* -2 (* (PI) (log (/ -1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta) #s(literal -1/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(-.f32 (/.f32 (fma.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta) #s(literal -1/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(fma.f32 (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32))) (-.f32 (/.f32 (fma.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta) #s(literal -1/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32)))))

rewrite88.0ms (0.5%)

Memory
10.0MiB live, 47.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01346
02346
111646
0106841
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
4 → 140
Calls
Call 1
Inputs
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
Outputs
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha))) (PI.f32))
(*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32))
(*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32))
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha))))
(*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)))
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
(/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32))
(fma.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha))) (PI.f32) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha))) (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(fma.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha))) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha))) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 1 binary32)) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (PI.f32) (log.f32 alpha)))
(fma.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(fma.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 alpha alpha))))
(+.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (*.f32 alpha alpha)) #s(literal 0 binary32)))
(neg.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (neg.f32 (PI.f32))))
(neg.f32 (*.f32 (neg.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (+.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (-.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 (fabs.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fabs.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 (fabs.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fabs.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 (fabs.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fabs.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 (fabs.f32 alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fabs.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 (fabs.f32 alpha) (PI.f32)) (/.f32 (fabs.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 (fabs.f32 alpha) (PI.f32)) (/.f32 (fabs.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (fabs.f32 alpha) (/.f32 (fabs.f32 alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (fabs.f32 alpha) (/.f32 (fabs.f32 alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(fma.f32 alpha (/.f32 alpha (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 alpha (/.f32 alpha (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) alpha)) (-.f32 alpha #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) cosTheta) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) cosTheta) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(fma.f32 cosTheta (*.f32 alpha alpha) (*.f32 cosTheta #s(literal -1 binary32)))
(fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 (*.f32 (*.f32 alpha alpha) cosTheta) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 cosTheta cosTheta))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))

eval46.0ms (0.3%)

Memory
-1.6MiB live, 37.2MiB allocated
Compiler

Compiled 6 354 to 672 computations (89.4% saved)

prune52.0ms (0.3%)

Memory
-11.1MiB live, 32.1MiB allocated
Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New15416170
Fresh000
Picked011
Done000
Total15417171
Accuracy
99.8%
Counts
171 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.3%
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.0%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
72.5%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
98.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
8.5%
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
9.1%
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
8.2%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
10.6%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
10.1%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
9.6%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
8.6%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
10.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
Compiler

Compiled 1 024 to 553 computations (46% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize362.0ms (2.1%)

Memory
-14.7MiB live, 142.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy0.31640625
(*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
accuracy0.4576950195368841
(*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
accuracy0.28125
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
accuracy3.1529928215617002
(pow.f32 (*.f32 alpha alpha) (PI.f32))
accuracy24.395928666055465
(fma.f32 alpha alpha #s(literal -1 binary32))
accuracy25.92758460240508
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
accuracy0.109375
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy0.410820019536884
(*.f32 (log.f32 alpha) (PI.f32))
accuracy0.28515625
(/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32))))
accuracy0.410820019536884
(*.f32 (log.f32 alpha) (PI.f32))
accuracy10.203148662137453
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
accuracy21.42603099766601
(fma.f32 cosTheta cosTheta #s(literal -1 binary32))
accuracy0.109375
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy3.1529928215617002
(pow.f32 (*.f32 alpha alpha) (PI.f32))
Samples
316.0ms256×0valid
Compiler

Compiled 988 to 94 computations (90.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 297.0ms
ival-mult: 244.0ms (82.1% of total)
ival-pow2: 23.0ms (7.7% of total)
ival-div: 8.0ms (2.7% of total)
ival-log: 7.0ms (2.4% of total)
ival-pow: 5.0ms (1.7% of total)
ival-add: 4.0ms (1.3% of total)
ival-neg: 2.0ms (0.7% of total)
ival-pi: 1.0ms (0.3% of total)
ival-cbrt: 1.0ms (0.3% of total)
ival-sub: 1.0ms (0.3% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series248.0ms (1.4%)

Memory
6.3MiB live, 165.9MiB allocated
Counts
15 → 90
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
(fma.f32 cosTheta cosTheta #s(literal -1 binary32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(fma.f32 alpha alpha #s(literal -1 binary32))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Outputs
(/ (- (pow alpha 2) 1) (log (pow (pow alpha 2) (PI))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (log (pow (pow alpha 2) (PI))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (log (pow (pow alpha 2) (PI)))) (/ (pow (- (pow alpha 2) 1) 2) (log (pow (pow alpha 2) (PI)))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (log (pow (pow alpha 2) (PI))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (log (pow (pow alpha 2) (PI))))))) (/ (pow (- (pow alpha 2) 1) 2) (log (pow (pow alpha 2) (PI)))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
-1
(- (pow cosTheta 2) 1)
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/ -1/2 (* (PI) (log alpha)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
1
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI)))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1))) (log (pow (pow alpha 2) (PI)))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (* (pow cosTheta 2) (+ (* -1 (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 2))) (log (pow (pow alpha 2) (PI))))) (/ (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1)) (log (pow (pow alpha 2) (PI)))))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (* (pow cosTheta 2) (+ (* (pow cosTheta 2) (+ (* -1 (/ (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)) (log (pow (pow alpha 2) (PI))))) (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))) (log (pow (pow alpha 2) (PI)))))) (/ (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1)) (log (pow (pow alpha 2) (PI)))))))
(/ 1 (* (pow cosTheta 2) (log (pow (pow alpha 2) (PI)))))
(/ (- (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2))))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2))))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1)))) (/ 1 (* (pow cosTheta 6) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 3)))))) (pow cosTheta 2))
(pow cosTheta 2)
(* (pow cosTheta 2) (- 1 (/ 1 (pow cosTheta 2))))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2)))))) (pow cosTheta 2))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2))))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 2)))))) (pow cosTheta 2))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2))))) (+ (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 2)))) (/ 1 (* (pow cosTheta 6) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 3))))))) (pow cosTheta 2))
(exp (* 2 (* (PI) (log alpha))))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(* (PI) (log alpha))
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(- (pow alpha 2) 1)
(- (* (pow alpha 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))) (+ 1 (* -1 (pow cosTheta 2))))) (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* (pow alpha 2) (+ (* -1 (/ (* (pow cosTheta 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))) (+ 1 (* -1 (pow cosTheta 2))))) (/ (* (pow alpha 2) (* (pow cosTheta 4) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* 2 (* (cbrt (pow (PI) 2)) (log alpha)))
(* 2 (* (PI) (log alpha)))
(exp (* -2 (* (PI) (log (/ 1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(* -1 (* (PI) (log (/ 1 alpha))))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(pow alpha 2)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(* -2 (* (cbrt (pow (PI) 2)) (log (/ 1 alpha))))
(* -2 (* (PI) (log (/ 1 alpha))))
(exp (* -2 (* (PI) (log (/ -1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(* -2 (* (cbrt (pow (PI) 2)) (log (/ -1 alpha))))
(* -2 (* (PI) (log (/ -1 alpha))))
Calls

6 calls:

TimeVariablePointExpression
115.0ms
alpha
@-inf
((pow (* alpha alpha) (PI)) (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (+ (* cosTheta cosTheta) -1) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (log alpha) (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (+ (* alpha alpha) -1) (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))))
68.0ms
alpha
@inf
((pow (* alpha alpha) (PI)) (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (+ (* cosTheta cosTheta) -1) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (log alpha) (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (+ (* alpha alpha) -1) (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))))
49.0ms
alpha
@0
((pow (* alpha alpha) (PI)) (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (+ (* cosTheta cosTheta) -1) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (log alpha) (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (+ (* alpha alpha) -1) (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))))
5.0ms
cosTheta
@0
((pow (* alpha alpha) (PI)) (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (+ (* cosTheta cosTheta) -1) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (log alpha) (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (+ (* alpha alpha) -1) (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))))
4.0ms
cosTheta
@inf
((pow (* alpha alpha) (PI)) (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (+ (* cosTheta cosTheta) -1) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (log alpha) (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (+ (* alpha alpha) -1) (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (cbrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))))

simplify439.0ms (2.5%)

Memory
18.5MiB live, 177.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03993371
113213127
257852811
088272689
Stop Event
iter limit
node limit
Counts
90 → 90
Calls
Call 1
Inputs
(/ (- (pow alpha 2) 1) (log (pow (pow alpha 2) (PI))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (log (pow (pow alpha 2) (PI))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (log (pow (pow alpha 2) (PI)))) (/ (pow (- (pow alpha 2) 1) 2) (log (pow (pow alpha 2) (PI)))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (log (pow (pow alpha 2) (PI))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (log (pow (pow alpha 2) (PI))))))) (/ (pow (- (pow alpha 2) 1) 2) (log (pow (pow alpha 2) (PI)))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
-1
(- (pow cosTheta 2) 1)
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/ -1/2 (* (PI) (log alpha)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
1
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI)))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1))) (log (pow (pow alpha 2) (PI)))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (* (pow cosTheta 2) (+ (* -1 (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 2))) (log (pow (pow alpha 2) (PI))))) (/ (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1)) (log (pow (pow alpha 2) (PI)))))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (* (pow cosTheta 2) (+ (* (pow cosTheta 2) (+ (* -1 (/ (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)) (log (pow (pow alpha 2) (PI))))) (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))) (log (pow (pow alpha 2) (PI)))))) (/ (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1)) (log (pow (pow alpha 2) (PI)))))))
(/ 1 (* (pow cosTheta 2) (log (pow (pow alpha 2) (PI)))))
(/ (- (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2))))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2))))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1)))) (/ 1 (* (pow cosTheta 6) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 3)))))) (pow cosTheta 2))
(pow cosTheta 2)
(* (pow cosTheta 2) (- 1 (/ 1 (pow cosTheta 2))))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2)))))) (pow cosTheta 2))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2))))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 2)))))) (pow cosTheta 2))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2))))) (+ (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 2)))) (/ 1 (* (pow cosTheta 6) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 3))))))) (pow cosTheta 2))
(exp (* 2 (* (PI) (log alpha))))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(* (PI) (log alpha))
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(- (pow alpha 2) 1)
(- (* (pow alpha 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))) (+ 1 (* -1 (pow cosTheta 2))))) (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* (pow alpha 2) (+ (* -1 (/ (* (pow cosTheta 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))) (+ 1 (* -1 (pow cosTheta 2))))) (/ (* (pow alpha 2) (* (pow cosTheta 4) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* 2 (* (cbrt (pow (PI) 2)) (log alpha)))
(* 2 (* (PI) (log alpha)))
(exp (* -2 (* (PI) (log (/ 1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(* -1 (* (PI) (log (/ 1 alpha))))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(pow alpha 2)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(* -2 (* (cbrt (pow (PI) 2)) (log (/ 1 alpha))))
(* -2 (* (PI) (log (/ 1 alpha))))
(exp (* -2 (* (PI) (log (/ -1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(* -2 (* (cbrt (pow (PI) 2)) (log (/ -1 alpha))))
(* -2 (* (PI) (log (/ -1 alpha))))
Outputs
(/ (- (pow alpha 2) 1) (log (pow (pow alpha 2) (PI))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (log (pow (pow alpha 2) (PI))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (log (pow (pow alpha 2) (PI)))) (/ (pow (- (pow alpha 2) 1) 2) (log (pow (pow alpha 2) (PI)))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(fma.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) cosTheta (neg.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 cosTheta cosTheta) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (log (pow (pow alpha 2) (PI))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (log (pow (pow alpha 2) (PI))))))) (/ (pow (- (pow alpha 2) 1) 2) (log (pow (pow alpha 2) (PI)))))) (/ (pow alpha 2) (log (pow (pow alpha 2) (PI))))) (/ 1 (log (pow (pow alpha 2) (PI)))))
(fma.f32 (-.f32 (*.f32 (/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 cosTheta cosTheta)) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(* cosTheta (- (pow alpha 2) 1))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
-1
#s(literal -1 binary32)
(- (pow cosTheta 2) 1)
(fma.f32 cosTheta cosTheta #s(literal -1 binary32))
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32)))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) cosTheta (neg.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (-.f32 (*.f32 (/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(/ -1/2 (* (PI) (log alpha)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) cosTheta #s(literal -1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) cosTheta #s(literal -1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(fma.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) cosTheta #s(literal -1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))
(* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1))) (log (pow (pow alpha 2) (PI)))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal -1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (* (pow cosTheta 2) (+ (* -1 (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 2))) (log (pow (pow alpha 2) (PI))))) (/ (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1)) (log (pow (pow alpha 2) (PI)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32))) (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal -1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+ (* -1 (/ (- 1 (pow alpha 2)) (log (pow (pow alpha 2) (PI))))) (* (pow cosTheta 2) (+ (* (pow cosTheta 2) (+ (* -1 (/ (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)) (log (pow (pow alpha 2) (PI))))) (/ (* (pow cosTheta 2) (* (- 1 (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))) (log (pow (pow alpha 2) (PI)))))) (/ (* (- 1 (pow alpha 2)) (- (pow alpha 2) 1)) (log (pow (pow alpha 2) (PI)))))))
(fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal -1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/ 1 (* (pow cosTheta 2) (log (pow (pow alpha 2) (PI)))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/ (- (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2))))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2))))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- (pow alpha 2) 1)))) (/ 1 (* (pow cosTheta 6) (* (log (pow (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 3)))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal -1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta))
(pow cosTheta 2)
(*.f32 cosTheta cosTheta)
(* (pow cosTheta 2) (- 1 (/ 1 (pow cosTheta 2))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) cosTheta) cosTheta)
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha)))) (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (log.f32 (*.f32 alpha alpha)))) (PI.f32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (PI.f32))) (*.f32 cosTheta cosTheta))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 alpha))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) cosTheta) cosTheta))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 4 binary32)))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32))))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(*.f32 (*.f32 (-.f32 (fma.f32 alpha alpha (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta) cosTheta)
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2)))))) (pow cosTheta 2))
(/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 cosTheta cosTheta))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2))))) (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 2)))))) (pow cosTheta 2))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta))
(/ (+ (/ 1 (log (pow (pow alpha 2) (PI)))) (+ (/ 1 (* (pow cosTheta 2) (* (log (pow (pow alpha 2) (PI))) (- 1 (pow alpha 2))))) (+ (/ 1 (* (pow cosTheta 4) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 2)))) (/ 1 (* (pow cosTheta 6) (* (log (pow (pow alpha 2) (PI))) (pow (- 1 (pow alpha 2)) 3))))))) (pow cosTheta 2))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta))
(exp (* 2 (* (PI) (log alpha))))
(pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 2 binary32))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))) #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha) #s(literal -1/2 binary32)) (*.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha)) #s(literal 1/2 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 alpha alpha))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(* -1 cosTheta)
(neg.f32 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* -1 (pow cosTheta 2))
(*.f32 (neg.f32 cosTheta) cosTheta)
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
(* (PI) (log alpha))
(*.f32 (log.f32 alpha) (PI.f32))
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(+ 1 (* -1 (pow cosTheta 2)))
(-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))
(- (pow alpha 2) 1)
(fma.f32 alpha alpha #s(literal -1 binary32))
(- (* (pow alpha 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))) #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha) #s(literal -1/2 binary32)) (*.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(- (* (pow alpha 2) (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))) (+ 1 (* -1 (pow cosTheta 2))))) (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(- (* (pow alpha 2) (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* (pow alpha 2) (+ (* -1 (/ (* (pow cosTheta 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))) (+ 1 (* -1 (pow cosTheta 2))))) (/ (* (pow alpha 2) (* (pow cosTheta 4) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha)) #s(literal 1/2 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 alpha alpha)) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (log.f32 alpha))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 alpha alpha))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(* 2 (* (cbrt (pow (PI) 2)) (log alpha)))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))
(* 2 (* (PI) (log alpha)))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))
(exp (* -2 (* (PI) (log (/ 1 alpha)))))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) (PI.f32)) #s(literal -2 binary32))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(-.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 alpha alpha)) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(+.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 alpha alpha)) (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 alpha alpha))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(* (pow alpha 2) cosTheta)
(*.f32 (*.f32 alpha alpha) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(*.f32 (*.f32 (-.f32 cosTheta (/.f32 cosTheta (*.f32 alpha alpha))) alpha) alpha)
(* (pow alpha 2) (pow cosTheta 2))
(*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta)
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(*.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta (/.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 alpha alpha))
(* -1 (* (PI) (log (/ 1 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))
(pow alpha 2)
(*.f32 alpha alpha)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha)
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(-.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 alpha alpha)) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(+.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 alpha alpha)) (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 alpha alpha))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(* -2 (* (cbrt (pow (PI) 2)) (log (/ 1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (neg.f32 (log.f32 alpha))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))
(* -2 (* (PI) (log (/ 1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (neg.f32 (log.f32 alpha)))
(exp (* -2 (* (PI) (log (/ -1 alpha)))))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) (PI.f32)) #s(literal -2 binary32))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(+.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (*.f32 alpha alpha)) (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (*.f32 alpha alpha))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))
(*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(+.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (*.f32 alpha alpha)) (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (*.f32 alpha alpha))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(* -2 (* (cbrt (pow (PI) 2)) (log (/ -1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))
(* -2 (* (PI) (log (/ -1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))

rewrite304.0ms (1.8%)

Memory
-22.4MiB live, 293.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050218
085190
1343190
22517190
08769189
Stop Event
iter limit
node limit
iter limit
Counts
15 → 1 384
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
(fma.f32 cosTheta cosTheta #s(literal -1 binary32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(fma.f32 alpha alpha #s(literal -1 binary32))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Outputs
(*.f32 (neg.f32 (neg.f32 (pow.f32 alpha (PI.f32)))) (neg.f32 (neg.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha (PI.f32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha (PI.f32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (neg.f32 (neg.f32 alpha)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (neg.f32 (neg.f32 alpha)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) (PI.f32)) (pow.f32 (neg.f32 (neg.f32 alpha)) (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (exp.f32 (PI.f32)) (log.f32 (neg.f32 alpha))) (pow.f32 (exp.f32 (PI.f32)) (log.f32 (neg.f32 alpha))))
(*.f32 (pow.f32 (*.f32 alpha alpha) (cosh.f32 (log.f32 (PI.f32)))) (pow.f32 (*.f32 alpha alpha) (sinh.f32 (log.f32 (PI.f32)))))
(*.f32 (neg.f32 (pow.f32 alpha (PI.f32))) (neg.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))))
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (pow.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (pow.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (fabs.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha (*.f32 (neg.f32 (PI.f32)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (exp.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32))
(-.f32 (cosh.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (sinh.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32)))))
(-.f32 (cosh.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(pow.f32 (exp.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (cbrt.f32 (PI.f32)))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (log.f32 alpha))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (exp.f32 (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (PI.f32)))) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -1 binary32)) (neg.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 alpha))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(pow.f32 (neg.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))
(pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32)))
(pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(pow.f32 (E.f32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha (sqrt.f32 (PI.f32))) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 alpha (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(pow.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(pow.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(pow.f32 (neg.f32 alpha) (+.f32 (PI.f32) (PI.f32)))
(pow.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (exp.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(pow.f32 (exp.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(pow.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (*.f32 alpha alpha) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(pow.f32 alpha (+.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(pow.f32 alpha (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (PI.f32)))
(pow.f32 alpha (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(pow.f32 alpha (*.f32 (+.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32)))
(pow.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32)))
(pow.f32 alpha (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(pow.f32 alpha (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))
(pow.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32)))
(fabs.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(fabs.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (cbrt.f32 (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(exp.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 alpha) (+.f32 (PI.f32) (PI.f32))))
(exp.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (/.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (pow.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (cbrt.f32 (PI.f32)))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 alpha alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 alpha alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (+.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 alpha alpha))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (neg.f32 alpha) alpha))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 alpha alpha))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32))) (fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (neg.f32 alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 alpha (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 alpha (/.f32 alpha (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) alpha)) (-.f32 alpha #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) cosTheta)) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) cosTheta)) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 cosTheta cosTheta))) (neg.f32 (-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta))))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) cosTheta) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) cosTheta) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 cosTheta cosTheta)) (-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta)))
(/.f32 (fma.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 (neg.f32 cosTheta) #s(literal -1 binary32)))
(-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta)
(fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta))
(fma.f32 (*.f32 cosTheta alpha) alpha (neg.f32 cosTheta))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) cosTheta) (neg.f32 cosTheta))
(fma.f32 #s(literal -1 binary32) cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))
(fma.f32 cosTheta #s(literal -1 binary32) (*.f32 cosTheta (*.f32 alpha alpha)))
(fma.f32 cosTheta (*.f32 alpha alpha) (neg.f32 cosTheta))
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(fma.f32 alpha (*.f32 alpha cosTheta) (neg.f32 cosTheta))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta))
(+.f32 (neg.f32 cosTheta) (*.f32 cosTheta (*.f32 alpha alpha)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) cosTheta) (neg.f32 cosTheta))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)
(*.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(fma.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta (*.f32 (neg.f32 cosTheta) cosTheta))
(fma.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta (neg.f32 cosTheta)))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta) (*.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha))) (*.f32 cosTheta (neg.f32 cosTheta)))
(expm1.f32 (*.f32 (log.f32 (neg.f32 cosTheta)) #s(literal 2 binary32)))
(expm1.f32 (*.f32 (log.f32 cosTheta) #s(literal 2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (-.f32 (neg.f32 cosTheta) #s(literal 1 binary32)))
(*.f32 (-.f32 cosTheta #s(literal 1 binary32)) (+.f32 cosTheta #s(literal 1 binary32)))
(*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (-.f32 cosTheta #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32)))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 cosTheta cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (fma.f32 cosTheta cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 1 binary32)) (fma.f32 cosTheta cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) #s(literal -1 binary32))) (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 cosTheta cosTheta #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (fma.f32 cosTheta cosTheta #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta cosTheta #s(literal 1 binary32)) (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta cosTheta #s(literal 1 binary32)) (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32))))
(-.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (fma.f32 cosTheta cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta #s(literal 1 binary32))))
(-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta)))
(-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta) cosTheta))
(-.f32 #s(literal -1 binary32) (*.f32 cosTheta (neg.f32 cosTheta)))
(fma.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta))) (neg.f32 (neg.f32 (neg.f32 cosTheta))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (*.f32 (neg.f32 cosTheta) cosTheta)) (sqrt.f32 (*.f32 (neg.f32 cosTheta) cosTheta)) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (neg.f32 cosTheta)) (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (neg.f32 cosTheta)) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 cosTheta) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 cosTheta) (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (log.f32 cosTheta)) (exp.f32 (log.f32 cosTheta)) #s(literal -1 binary32))
(fma.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 (neg.f32 cosTheta)) #s(literal -1 binary32))
(fma.f32 (neg.f32 cosTheta) (neg.f32 cosTheta) #s(literal -1 binary32))
(fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 cosTheta cosTheta #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta cosTheta #s(literal 1 binary32)) (-.f32 (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (+.f32 (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32)))))
(+.f32 (*.f32 cosTheta cosTheta) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (PI.f32)) (log.f32 alpha)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32))))
(log.f32 (pow.f32 alpha (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (log.f32 alpha))
(*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 1 binary32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(/.f32 (log.f32 (pow.f32 alpha (neg.f32 (PI.f32)))) #s(literal -1 binary32))
(/.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) #s(literal 0 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) #s(literal 0 binary32))
(+.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 1/2 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 0 binary32))
(neg.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(neg.f32 (log.f32 (pow.f32 alpha (neg.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))) (pow.f32 (/.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (pow.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (PI.f32)) (log.f32 alpha)))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (log.f32 alpha))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta #s(literal -1 binary32)))))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 #s(literal 1/2 binary32) (log.f32 (pow.f32 alpha (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))) (PI.f32))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta #s(literal -1 binary32)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32)))) (log.f32 (pow.f32 alpha (neg.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1/2 binary32) (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (/.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta cosTheta #s(literal -1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32)))) #s(literal 2 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 (pow.f32 alpha (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (PI.f32))))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (/.f32 alpha #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -2 binary32)) (*.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32)))) (neg.f32 (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 alpha alpha #s(literal -1 binary32)))) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal 1 binary32) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) #s(literal -1 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 #s(literal 1 binary32) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal -1 binary32))) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (neg.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 1 binary32))) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) #s(literal -1 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 alpha #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -2 binary32)) (*.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (neg.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(fma.f32 (/.f32 (neg.f32 alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(fma.f32 (/.f32 (neg.f32 alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(fma.f32 (/.f32 alpha #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 alpha (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(fma.f32 alpha (/.f32 alpha (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) cosTheta) cosTheta))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal 1 binary32))) (*.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) cosTheta) cosTheta))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta #s(literal 1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) cosTheta) (neg.f32 cosTheta) #s(literal 1 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) cosTheta)) cosTheta))
(+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))
(expm1.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal 2 binary32)))
(expm1.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(expm1.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (fma.f32 #s(literal -1 binary32) alpha #s(literal 1 binary32)) (-.f32 (neg.f32 alpha) #s(literal 1 binary32)))
(*.f32 (-.f32 alpha #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (-.f32 alpha #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 alpha alpha))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))) (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(-.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(fma.f32 (neg.f32 (neg.f32 (neg.f32 alpha))) (neg.f32 (neg.f32 (neg.f32 alpha))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (*.f32 (neg.f32 alpha) alpha)) (sqrt.f32 (*.f32 (neg.f32 alpha) alpha)) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) (sqrt.f32 (neg.f32 alpha)) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) (sqrt.f32 alpha) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (neg.f32 alpha)) (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 alpha) (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (log.f32 (neg.f32 alpha))) (exp.f32 (log.f32 (neg.f32 alpha))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (log.f32 alpha)) (exp.f32 (log.f32 alpha)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) #s(literal 1 binary32)) (pow.f32 (neg.f32 (neg.f32 alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (neg.f32 (neg.f32 alpha)) (neg.f32 (neg.f32 alpha)) #s(literal -1 binary32))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal -1 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 alpha (fabs.f32 (*.f32 (neg.f32 alpha) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 alpha (fabs.f32 (*.f32 alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 alpha (fabs.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 alpha (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 alpha alpha #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(+.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (/.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (pow.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (cbrt.f32 (PI.f32)))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 alpha alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 alpha alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (+.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 alpha alpha))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (neg.f32 alpha) alpha))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 alpha alpha))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32))) (fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (neg.f32 alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 alpha (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 alpha (/.f32 alpha (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (PI.f32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 alpha) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(fma.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(+.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(+.f32 (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha))
(*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (exp.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))
(*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(-.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (log.f32 alpha) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (exp.f32 (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (exp.f32 (cbrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(+.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 0 binary32))
(neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(neg.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (/.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (pow.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (cbrt.f32 (PI.f32)))) (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32)))) (neg.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 alpha alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 alpha alpha))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (+.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 alpha alpha))) (*.f32 (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (neg.f32 alpha) alpha))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (pow.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 alpha alpha))) (*.f32 (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal 1 binary32)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32))) (fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -2 binary32)) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (pow.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (pow.f32 (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (neg.f32 alpha) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 alpha (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (log.f32 (pow.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(fma.f32 alpha (/.f32 alpha (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(pow.f32 (/.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) #s(literal -2 binary32)))))

eval145.0ms (0.8%)

Memory
24.6MiB live, 339.5MiB allocated
Compiler

Compiled 53 048 to 4 736 computations (91.1% saved)

prune47.0ms (0.3%)

Memory
14.3MiB live, 131.7MiB allocated
Pruning

32 alts after pruning (30 fresh and 2 done)

PrunedKeptTotal
New1 285201 305
Fresh11011
Picked415
Done011
Total1 290321 322
Accuracy
99.9%
Counts
1 322 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.9%
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
72.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
97.9%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -1 binary32)) (neg.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 #s(approx (pow (* alpha alpha) (PI)) (pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) (PI.f32)) #s(literal -2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
71.3%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
73.6%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
95.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
97.2%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (neg.f32 (log.f32 (pow.f32 alpha (neg.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
10.6%
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
8.2%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
10.2%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
10.2%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
10.4%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
9.3%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
9.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
68.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
8.9%
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
68.3%
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
95.8%
#s(approx (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
Compiler

Compiled 2 022 to 1 200 computations (40.7% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize126.0ms (0.7%)

Memory
1.5MiB live, 242.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.34375
(/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
accuracy0.418632519536884
(*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
accuracy1.107860406378909
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
accuracy10.599845671316373
(fma.f32 alpha alpha #s(literal -1 binary32))
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy0.38671875
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32)))
accuracy0.4606437988422101
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
accuracy0.109375
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy0.410820019536884
(*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha))
accuracy0.26953125
(/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
accuracy0.410820019536884
(*.f32 (log.f32 alpha) (PI.f32))
accuracy1.0024450091292254
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
accuracy10.203148662137453
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
accuracy0.109375
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy3.1320362532381743
(pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))
Samples
89.0ms256×0valid
Compiler

Compiled 1 021 to 108 computations (89.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-mult: 31.0ms (44.2% of total)
ival-div: 15.0ms (21.4% of total)
ival-log: 7.0ms (10% of total)
ival-add: 6.0ms (8.6% of total)
ival-pow: 5.0ms (7.1% of total)
ival-sqrt: 3.0ms (4.3% of total)
ival-pi: 1.0ms (1.4% of total)
ival-sub: 1.0ms (1.4% of total)
exact: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series118.0ms (0.7%)

Memory
-7.9MiB live, 147.7MiB allocated
Counts
17 → 115
Calls
Call 1
Inputs
(pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (PI.f32))
(/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(fma.f32 alpha alpha #s(literal -1 binary32))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
Outputs
(* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha))))
(+ (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log alpha)))) (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (- (* 1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log alpha)))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log alpha)))) (* -1/2 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log alpha)))))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/ -1/2 (* (PI) (log alpha)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))) (* 1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log alpha)))))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log alpha)))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log alpha)))))))))
1
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(* (PI) (log (pow alpha 2)))
(+ (* (PI) (log (pow alpha 2))) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))
(/ (pow alpha 2) (* (PI) (log (pow alpha 2))))
(+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (pow alpha 2) 1))) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(+ (* (pow cosTheta 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2))) (* (PI) (log (pow alpha 2)))) (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3))) (* (PI) (log (pow alpha 2))))) (* -1 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))))) (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/ (- (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1))))))) (pow cosTheta 2))
(/ (- (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 2))))) (* 1/2 (/ 1 (* (PI) (log alpha))))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 2))))))) (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 3)))))))) (pow cosTheta 2))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))
(* (pow cosTheta 2) (+ (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))) (/ (* (PI) (log (pow alpha 2))) (pow cosTheta 2))))
(/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))
(/ (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))) (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3)))))) (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (pow cosTheta 2))
(/ (- (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 4)))))) (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3)))))) (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2))))))) (pow cosTheta 2))
(exp (* 2 (* (PI) (log alpha))))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
(* (PI) (log alpha))
(* 2 (* (PI) (log alpha)))
(- (* 1/2 (* (pow alpha 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* 1/2 (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* (pow alpha 2) (+ (* -1/2 (/ (* (pow cosTheta 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* 2 (* (sqrt (PI)) (log alpha)))
-1
(- (pow alpha 2) 1)
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(* 2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(+ (* 2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* 2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log alpha))))))
(* 1/2 (/ (pow alpha 2) (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))
(* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 2)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(* (pow alpha 2) (+ (* (pow alpha 2) (- (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 4)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(* (pow alpha 2) (+ (* (pow alpha 2) (- (* (pow alpha 2) (- (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 6)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 4))))) (* -1/2 (/ (pow cosTheta 4) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(exp (* -2 (* (PI) (log (/ 1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(* -1 (* (PI) (log (/ 1 alpha))))
(/ 1/2 (* (PI) (log (/ 1 alpha))))
(* -2 (* (PI) (log (/ 1 alpha))))
(- (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(* -2 (* (sqrt (PI)) (log (/ 1 alpha))))
(pow alpha 2)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(* -2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))
(* (pow alpha 2) (+ (* -2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -2 (/ (* (PI) (* (log (/ 1 alpha)) (+ 1 (* -1 (pow cosTheta 2))))) (pow alpha 2)))))
(- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))))
(exp (* 2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))
(+ (* -1 (/ (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(- (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(- (+ (* -1 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 6) (pow cosTheta 4)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))
(/ -1/2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(* 2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(- (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(* 2 (* (sqrt (PI)) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(* -2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))
(* (pow alpha 2) (+ (* -2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))) (* -2 (/ (* (PI) (* (log (/ -1 alpha)) (+ 1 (* -1 (pow cosTheta 2))))) (pow alpha 2)))))
(- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))))
Calls

6 calls:

TimeVariablePointExpression
40.0ms
alpha
@inf
((pow alpha (+ (PI) (PI))) (/ (- (* alpha alpha) 1) (* (log (pow alpha (+ (PI) (PI)))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (* (log alpha) (PI)) (/ -1/2 (* (log alpha) (PI))) (* (+ (PI) (PI)) (log alpha)) (/ (- (* alpha alpha) 1) (* (* (+ (PI) (PI)) (log alpha)) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (* (* 2 (log alpha)) (sqrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha))) (/ (* alpha alpha) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha)))))
34.0ms
alpha
@0
((pow alpha (+ (PI) (PI))) (/ (- (* alpha alpha) 1) (* (log (pow alpha (+ (PI) (PI)))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (* (log alpha) (PI)) (/ -1/2 (* (log alpha) (PI))) (* (+ (PI) (PI)) (log alpha)) (/ (- (* alpha alpha) 1) (* (* (+ (PI) (PI)) (log alpha)) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (* (* 2 (log alpha)) (sqrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha))) (/ (* alpha alpha) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha)))))
20.0ms
alpha
@-inf
((pow alpha (+ (PI) (PI))) (/ (- (* alpha alpha) 1) (* (log (pow alpha (+ (PI) (PI)))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (* (log alpha) (PI)) (/ -1/2 (* (log alpha) (PI))) (* (+ (PI) (PI)) (log alpha)) (/ (- (* alpha alpha) 1) (* (* (+ (PI) (PI)) (log alpha)) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (* (* 2 (log alpha)) (sqrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha))) (/ (* alpha alpha) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha)))))
10.0ms
cosTheta
@0
((pow alpha (+ (PI) (PI))) (/ (- (* alpha alpha) 1) (* (log (pow alpha (+ (PI) (PI)))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (* (log alpha) (PI)) (/ -1/2 (* (log alpha) (PI))) (* (+ (PI) (PI)) (log alpha)) (/ (- (* alpha alpha) 1) (* (* (+ (PI) (PI)) (log alpha)) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (* (* 2 (log alpha)) (sqrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha))) (/ (* alpha alpha) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha)))))
6.0ms
cosTheta
@inf
((pow alpha (+ (PI) (PI))) (/ (- (* alpha alpha) 1) (* (log (pow alpha (+ (PI) (PI)))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (* (log alpha) (PI)) (/ -1/2 (* (log alpha) (PI))) (* (+ (PI) (PI)) (log alpha)) (/ (- (* alpha alpha) 1) (* (* (+ (PI) (PI)) (log alpha)) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (* (* 2 (log alpha)) (sqrt (PI))) (/ (- (* alpha alpha) 1) (* (* (* (* 2 (log alpha)) (sqrt (PI))) (sqrt (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha))) (/ (* alpha alpha) (* (* (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (PI)) (log (* alpha alpha)))))

simplify205.0ms (1.2%)

Memory
-6.6MiB live, 232.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05274541
118684204
089904072
Stop Event
iter limit
node limit
Counts
115 → 115
Calls
Call 1
Inputs
(* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha))))
(+ (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log alpha)))) (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (- (* 1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log alpha)))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log alpha)))) (* -1/2 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log alpha)))))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/ -1/2 (* (PI) (log alpha)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))) (* 1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log alpha)))))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log alpha)))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log alpha)))))))))
1
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(* (PI) (log (pow alpha 2)))
(+ (* (PI) (log (pow alpha 2))) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))
(/ (pow alpha 2) (* (PI) (log (pow alpha 2))))
(+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (pow alpha 2) 1))) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(+ (* (pow cosTheta 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2))) (* (PI) (log (pow alpha 2)))) (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3))) (* (PI) (log (pow alpha 2))))) (* -1 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))))) (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/ (- (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1))))))) (pow cosTheta 2))
(/ (- (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 2))))) (* 1/2 (/ 1 (* (PI) (log alpha))))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 2))))))) (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 3)))))))) (pow cosTheta 2))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))
(* (pow cosTheta 2) (+ (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))) (/ (* (PI) (log (pow alpha 2))) (pow cosTheta 2))))
(/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))
(/ (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))) (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3)))))) (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (pow cosTheta 2))
(/ (- (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 4)))))) (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3)))))) (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2))))))) (pow cosTheta 2))
(exp (* 2 (* (PI) (log alpha))))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
(* (PI) (log alpha))
(* 2 (* (PI) (log alpha)))
(- (* 1/2 (* (pow alpha 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (+ (* 1/2 (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* (pow alpha 2) (+ (* -1/2 (/ (* (pow cosTheta 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* 2 (* (sqrt (PI)) (log alpha)))
-1
(- (pow alpha 2) 1)
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(* 2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(+ (* 2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* 2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log alpha))))))
(* 1/2 (/ (pow alpha 2) (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))
(* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 2)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(* (pow alpha 2) (+ (* (pow alpha 2) (- (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 4)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(* (pow alpha 2) (+ (* (pow alpha 2) (- (* (pow alpha 2) (- (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 6)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 4))))) (* -1/2 (/ (pow cosTheta 4) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(exp (* -2 (* (PI) (log (/ 1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(* -1 (* (PI) (log (/ 1 alpha))))
(/ 1/2 (* (PI) (log (/ 1 alpha))))
(* -2 (* (PI) (log (/ 1 alpha))))
(- (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(* -2 (* (sqrt (PI)) (log (/ 1 alpha))))
(pow alpha 2)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(* -2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))
(* (pow alpha 2) (+ (* -2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -2 (/ (* (PI) (* (log (/ 1 alpha)) (+ 1 (* -1 (pow cosTheta 2))))) (pow alpha 2)))))
(- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))))
(exp (* 2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))
(+ (* -1 (/ (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(- (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(- (+ (* -1 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 6) (pow cosTheta 4)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))
(/ -1/2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(* 2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(- (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(* 2 (* (sqrt (PI)) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(* -2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))
(* (pow alpha 2) (+ (* -2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))) (* -2 (/ (* (PI) (* (log (/ -1 alpha)) (+ 1 (* -1 (pow cosTheta 2))))) (pow alpha 2)))))
(- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))))
Outputs
(* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)))
(+ (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log alpha)))) (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1/2 binary32) (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (- (* 1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log alpha)))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log alpha)))) (* -1/2 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log alpha)))))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32))) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
(* cosTheta (- (pow alpha 2) 1))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32)))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32)) (log.f32 (*.f32 alpha alpha))) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(/ -1/2 (* (PI) (log alpha)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))) (* 1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log alpha)))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(+ (* 1/2 (/ (- (pow alpha 2) 1) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log alpha)))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log alpha)))) (* 1/2 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log alpha)))))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32))) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)))) (*.f32 cosTheta cosTheta)))
1
#s(literal 1 binary32)
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))
(* (PI) (log (pow alpha 2)))
(*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32))
(+ (* (PI) (log (pow alpha 2))) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha #s(literal -1 binary32))) (log.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32)))
(/ (pow alpha 2) (* (PI) (log (pow alpha 2))))
(/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (pow alpha 2) 1))) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32)))
(+ (* (pow cosTheta 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2))) (* (PI) (log (pow alpha 2)))) (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(fma.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (PI.f32)) (*.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) cosTheta) cosTheta) (log.f32 (*.f32 alpha alpha))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (*.f32 alpha alpha))))) (*.f32 cosTheta cosTheta)))
(+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3))) (* (PI) (log (pow alpha 2))))) (* -1 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))))) (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2)))))
(fma.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (PI.f32)) (*.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (*.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) cosTheta) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (log.f32 (*.f32 alpha alpha)))))) (*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))) (*.f32 cosTheta cosTheta)))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta) cosTheta)
(/ (- (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1))))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 alpha)))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 2))))) (* 1/2 (/ 1 (* (PI) (log alpha))))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (PI.f32)) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (log.f32 alpha))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 alpha)))) (*.f32 cosTheta cosTheta))
(/ (- (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 2))))))) (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (* (log alpha) (- (pow alpha 2) 1))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (* (log alpha) (pow (- (pow alpha 2) 1) 3)))))))) (pow cosTheta 2))
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (PI.f32)) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (log.f32 alpha))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32))) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (log.f32 alpha))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 alpha))))) (*.f32 cosTheta cosTheta))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (+.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/.f32 (-.f32 (-.f32 (+.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32))) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))))) (*.f32 cosTheta cosTheta))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (PI.f32)) (log.f32 alpha))) (*.f32 cosTheta cosTheta))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32)))) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(*.f32 (*.f32 (-.f32 (fma.f32 alpha alpha (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta) cosTheta)
(* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))
(*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))
(* (pow cosTheta 2) (+ (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))) (/ (* (PI) (log (pow alpha 2))) (pow cosTheta 2))))
(*.f32 (*.f32 (PI.f32) (fma.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta cosTheta))
(/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))
(/.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 cosTheta cosTheta))
(/ (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))) (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3)))))) (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (pow cosTheta 2))
(/.f32 (-.f32 (fma.f32 (/.f32 alpha (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (/.f32 alpha (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)))) (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 4)))))) (/ (pow alpha 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (+ (* -1 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3)))))) (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2))))))) (pow cosTheta 2))
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32)))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32)))))) (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))))))) (*.f32 cosTheta cosTheta))
(exp (* 2 (* (PI) (log alpha))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha)))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha)))) (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha)))) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 alpha alpha) (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha))))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(* -1 cosTheta)
(neg.f32 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* -1 (pow cosTheta 2))
(*.f32 (neg.f32 cosTheta) cosTheta)
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (log.f32 alpha)))
(* (PI) (log alpha))
(*.f32 (log.f32 alpha) (PI.f32))
(* 2 (* (PI) (log alpha)))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))
(- (* 1/2 (* (pow alpha 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(- (* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(- (* (pow alpha 2) (+ (* 1/2 (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* (pow alpha 2) (+ (* -1/2 (/ (* (pow cosTheta 2) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) alpha) alpha) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))))) (*.f32 alpha alpha) (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha))))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(* 2 (* (sqrt (PI)) (log alpha)))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32)))
-1
#s(literal -1 binary32)
(- (pow alpha 2) 1)
(fma.f32 alpha alpha #s(literal -1 binary32))
(+ 1 (* -1 (pow cosTheta 2)))
(-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))
(* 2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))
(+ (* 2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))) (* 2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log alpha))))))
(*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))))
(* 1/2 (/ (pow alpha 2) (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))) (*.f32 alpha alpha))
(* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 2)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (*.f32 alpha alpha))
(* (pow alpha 2) (+ (* (pow alpha 2) (- (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 4)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32)) (log.f32 alpha))) (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (*.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (log.f32 alpha)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (*.f32 alpha alpha))
(* (pow alpha 2) (+ (* (pow alpha 2) (- (* (pow alpha 2) (- (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 6)) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 4))))) (* -1/2 (/ (pow cosTheta 4) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (-.f32 (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (*.f32 alpha alpha) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 4 binary32)))) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32)) (log.f32 alpha)))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (log.f32 alpha)))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (*.f32 alpha alpha))
(exp (* -2 (* (PI) (log (/ 1 alpha)))))
(pow.f32 (exp.f32 #s(literal -2 binary32)) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(-.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (/.f32 (*.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(-.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha))) (-.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 alpha alpha)) #s(literal -1/2 binary32))))
(* (pow alpha 2) cosTheta)
(*.f32 (*.f32 alpha alpha) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(*.f32 (*.f32 (-.f32 cosTheta (/.f32 cosTheta (*.f32 alpha alpha))) alpha) alpha)
(* (pow alpha 2) (pow cosTheta 2))
(*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta)
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(*.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 cosTheta alpha) (/.f32 cosTheta alpha))) (*.f32 alpha alpha))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(* -1 (* (PI) (log (/ 1 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(/ 1/2 (* (PI) (log (/ 1 alpha))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(* -2 (* (PI) (log (/ 1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (neg.f32 (log.f32 alpha)))
(- (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal -1/2 binary32))) (*.f32 alpha alpha)) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal -1/2 binary32))) (*.f32 alpha alpha))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -1 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (pow alpha 2))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta)) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 alpha alpha))))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(* -2 (* (sqrt (PI)) (log (/ 1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (log.f32 alpha)))
(pow alpha 2)
(*.f32 alpha alpha)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha)
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))
(* -2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))
(*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(* (pow alpha 2) (+ (* -2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))) (* -2 (/ (* (PI) (* (log (/ 1 alpha)) (+ 1 (* -1 (pow cosTheta 2))))) (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha))))
(- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))
(-.f32 (/.f32 (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal -1/2 binary32)) (*.f32 alpha alpha)) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha))) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha))) (*.f32 alpha alpha)))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha))))
(- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))))))
(-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 8 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32)) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (*.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 alpha alpha)) #s(literal -1/2 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))))
(exp (* 2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(+ (* -1 (/ (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32)))) (*.f32 alpha alpha)) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))))
(- (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(-.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32)))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32)))) (*.f32 alpha alpha)))
(- (+ (* -1 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 6) (pow cosTheta 4)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32)))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32)))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32)))) (*.f32 alpha alpha)))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(-.f32 (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha) (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))
(*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (PI.f32))
(/ -1/2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(* 2 (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))) (* 1/2 (/ 1 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))))
(- (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))))
(- (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (+ (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha)))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 8 binary32)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))))
(* 2 (* (sqrt (PI)) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(* -2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(* (pow alpha 2) (+ (* -2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))) (* -2 (/ (* (PI) (* (log (/ -1 alpha)) (+ 1 (* -1 (pow cosTheta 2))))) (pow alpha 2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) #s(literal -2 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (*.f32 alpha alpha))))
(- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (*.f32 alpha alpha)))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))))))
(-.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 8 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (pow.f32 alpha #s(literal 6 binary32)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))))

rewrite236.0ms (1.4%)

Memory
3.5MiB live, 481.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055242
087216
1357216
22771188
09011186
Stop Event
iter limit
node limit
iter limit
Counts
17 → 2 795
Calls
Call 1
Inputs
(pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (PI.f32))
(/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(fma.f32 alpha alpha #s(literal -1 binary32))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
Outputs
(*.f32 (neg.f32 (neg.f32 (pow.f32 alpha (PI.f32)))) (neg.f32 (neg.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (neg.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))) (neg.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))))
(*.f32 (neg.f32 (exp.f32 (PI.f32))) (neg.f32 (exp.f32 (PI.f32))))
(*.f32 (fabs.f32 (exp.f32 (PI.f32))) (fabs.f32 (exp.f32 (PI.f32))))
(*.f32 (fabs.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))) (fabs.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))))
(*.f32 (exp.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (exp.f32 (/.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32))) (pow.f32 alpha (PI.f32)))
(*.f32 (exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (neg.f32 (neg.f32 alpha)) (/.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (neg.f32 alpha) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (neg.f32 alpha) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (neg.f32 alpha) (/.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 #s(literal -1 binary32) (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) (log.f32 alpha)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha (PI.f32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha (PI.f32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32))) (pow.f32 (neg.f32 (neg.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) (PI.f32)) (pow.f32 (neg.f32 (neg.f32 alpha)) (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (neg.f32 alpha) (cosh.f32 (log.f32 (PI.f32)))) (pow.f32 (neg.f32 alpha) (sinh.f32 (log.f32 (PI.f32)))))
(*.f32 (pow.f32 alpha (cosh.f32 (log.f32 (PI.f32)))) (pow.f32 alpha (sinh.f32 (log.f32 (PI.f32)))))
(*.f32 (pow.f32 (*.f32 alpha alpha) (cosh.f32 (log.f32 (PI.f32)))) (pow.f32 (*.f32 alpha alpha) (sinh.f32 (log.f32 (PI.f32)))))
(*.f32 (pow.f32 (exp.f32 (PI.f32)) (log.f32 (neg.f32 alpha))) (pow.f32 (exp.f32 (PI.f32)) (log.f32 (neg.f32 alpha))))
(*.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha (PI.f32))) (neg.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (exp.f32 (PI.f32)) (exp.f32 (PI.f32)))
(*.f32 (pow.f32 alpha (PI.f32)) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32))))
(*.f32 (pow.f32 alpha (PI.f32)) (exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 #s(literal 1 binary32) (log.f32 alpha)))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 alpha (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha (PI.f32)))
(sqrt.f32 (pow.f32 alpha (PI.f32)))
(/.f32 (exp.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (exp.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))))
(/.f32 (pow.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (pow.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))))
(/.f32 (pow.f32 alpha (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (pow.f32 alpha (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))))
(/.f32 (exp.f32 (PI.f32)) (exp.f32 (neg.f32 (PI.f32))))
(/.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (neg.f32 (PI.f32))))
(/.f32 (pow.f32 alpha (PI.f32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fabs.f32 (pow.f32 alpha (neg.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (neg.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) (neg.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha (neg.f32 (PI.f32))))
(-.f32 (cosh.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))) (sinh.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))))
(-.f32 (cosh.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (PI.f32)))) (sinh.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (PI.f32)))))
(-.f32 (cosh.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (sinh.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32)))))
(-.f32 (cosh.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (sinh.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (PI.f32)))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(pow.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal -2 binary32)))
(pow.f32 (exp.f32 (cbrt.f32 (PI.f32))) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (PI.f32))
(pow.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (PI.f32)))
(pow.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (PI.f32)))
(pow.f32 (*.f32 (exp.f32 (sqrt.f32 (PI.f32))) (exp.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (E.f32) (E.f32)) (PI.f32))
(pow.f32 (pow.f32 (neg.f32 alpha) (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (neg.f32 alpha) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (neg.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (neg.f32 alpha) #s(literal -1 binary32)) (neg.f32 (PI.f32)))
(pow.f32 (pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (pow.f32 alpha (sqrt.f32 (PI.f32))) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(pow.f32 (pow.f32 (pow.f32 alpha (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(pow.f32 (pow.f32 alpha (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(pow.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal -2 binary32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 alpha #s(literal -1 binary32)) (neg.f32 (PI.f32)))
(pow.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal -2 binary32)))
(pow.f32 (pow.f32 alpha (cbrt.f32 (PI.f32))) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(pow.f32 (pow.f32 alpha (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (cbrt.f32 (PI.f32))) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (PI.f32)))
(pow.f32 (neg.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 alpha (neg.f32 (PI.f32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(pow.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(pow.f32 (pow.f32 alpha (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha (sqrt.f32 (PI.f32))) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 alpha (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32))
(pow.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (neg.f32 alpha) (PI.f32))
(pow.f32 (exp.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(pow.f32 (exp.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (PI.f32)) (log.f32 alpha))
(pow.f32 (pow.f32 alpha (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)))
(pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 alpha (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha (PI.f32)) (log.f32 alpha))
(pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 alpha (PI.f32)) #s(literal 1 binary32))
(pow.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)))
(pow.f32 (*.f32 alpha alpha) (+.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (*.f32 alpha alpha) (fma.f32 #s(literal 2 binary32) (PI.f32) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (/.f32 (PI.f32) #s(literal 2 binary32)))
(pow.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 alpha (PI.f32))
(fabs.f32 (neg.f32 (pow.f32 alpha (PI.f32))))
(fabs.f32 (pow.f32 alpha (PI.f32)))
(+.f32 (cosh.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (sinh.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (/.f32 (PI.f32) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 alpha) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 alpha) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32))) (fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) alpha)) (-.f32 alpha #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) cosTheta) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) cosTheta) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 cosTheta cosTheta)) (-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta)))
(/.f32 (fma.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 (neg.f32 cosTheta) #s(literal -1 binary32)))
(-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta)
(fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta))
(fma.f32 (*.f32 cosTheta alpha) alpha (neg.f32 cosTheta))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) cosTheta) (neg.f32 cosTheta))
(fma.f32 #s(literal -1 binary32) cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))
(fma.f32 cosTheta #s(literal -1 binary32) (*.f32 cosTheta (*.f32 alpha alpha)))
(fma.f32 cosTheta (*.f32 alpha alpha) (neg.f32 cosTheta))
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(fma.f32 alpha (*.f32 alpha cosTheta) (neg.f32 cosTheta))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta))
(+.f32 (neg.f32 cosTheta) (*.f32 cosTheta (*.f32 alpha alpha)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta)
(*.f32 (*.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 cosTheta cosTheta))
(*.f32 (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) cosTheta) (neg.f32 cosTheta))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)
(*.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(fma.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta (*.f32 (neg.f32 cosTheta) cosTheta))
(fma.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta (neg.f32 cosTheta)))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta) (*.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha))) (*.f32 cosTheta (neg.f32 cosTheta)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32))))
(log.f32 (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(*.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)))
(*.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 (PI.f32) (log.f32 alpha))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal -2 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 0 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 0 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -4 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 2 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal -4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 0 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) #s(literal 0 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (neg.f32 (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (neg.f32 (PI.f32)) (PI.f32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (PI.f32))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (neg.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (PI.f32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (neg.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (PI.f32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (PI.f32))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (PI.f32) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (neg.f32 (PI.f32))))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (PI.f32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 (PI.f32)))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (+.f32 (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (PI.f32) (neg.f32 (PI.f32)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (PI.f32)))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) #s(literal -1 binary32))
(/.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))
(/.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))
(/.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(/.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 alpha))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32))
(/.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(-.f32 (PI.f32) (neg.f32 (PI.f32)))
(fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32))
(fma.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (PI.f32))
(fma.f32 (sqrt.f32 (neg.f32 (PI.f32))) (sqrt.f32 (neg.f32 (PI.f32))) (PI.f32))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (PI.f32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (PI.f32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (PI.f32))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (PI.f32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (PI.f32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (PI.f32) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(fma.f32 (PI.f32) (log.f32 (E.f32)) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32))
(pow.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))
(+.f32 (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))) #s(literal 3 binary32)))
(neg.f32 (pow.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (PI.f32))))
(neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (pow.f32 (/.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))
(/.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)))
(pow.f32 (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32))))
(log.f32 (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(*.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)))
(*.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 (PI.f32) (log.f32 alpha))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal -2 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 0 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 0 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -4 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 2 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal -4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 0 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) #s(literal 0 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (neg.f32 (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (neg.f32 (PI.f32)) (PI.f32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (PI.f32))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (neg.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (PI.f32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (neg.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (PI.f32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (PI.f32))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (PI.f32) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (neg.f32 (PI.f32))))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (PI.f32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 (PI.f32)))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (+.f32 (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (PI.f32) (neg.f32 (PI.f32)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (PI.f32)))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) #s(literal -1 binary32))
(/.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))
(/.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))
(/.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(/.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 alpha))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32))
(/.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(-.f32 (PI.f32) (neg.f32 (PI.f32)))
(fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32))
(fma.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (PI.f32))
(fma.f32 (sqrt.f32 (neg.f32 (PI.f32))) (sqrt.f32 (neg.f32 (PI.f32))) (PI.f32))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (PI.f32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (PI.f32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (PI.f32))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (PI.f32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (PI.f32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (PI.f32) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(fma.f32 (PI.f32) (log.f32 (E.f32)) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32))
(pow.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))
(+.f32 (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))) #s(literal 3 binary32)))
(neg.f32 (pow.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (PI.f32))))
(neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 alpha) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 alpha) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32))) (fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32))))
(log.f32 (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32))
(*.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(*.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)))
(*.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 (PI.f32) (log.f32 alpha))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal -2 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 0 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 0 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -4 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 0 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 #s(literal 2 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal -4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 0 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) #s(literal 0 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))) #s(literal 0 binary32))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (neg.f32 (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (neg.f32 (PI.f32)) (PI.f32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (PI.f32))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (neg.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (PI.f32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (neg.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 4 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (PI.f32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (PI.f32))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (PI.f32) (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (neg.f32 (PI.f32))))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (PI.f32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (PI.f32) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 (PI.f32)))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (+.f32 (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (PI.f32) (neg.f32 (PI.f32)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (PI.f32)))
(/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) #s(literal -1 binary32))
(/.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))
(/.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))
(/.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(/.f32 (log.f32 (pow.f32 alpha (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 alpha))
(/.f32 (fma.f32 (PI.f32) (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (PI.f32) (PI.f32))))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32))
(/.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)) (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(-.f32 (PI.f32) (neg.f32 (PI.f32)))
(fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32))
(fma.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (PI.f32))
(fma.f32 (sqrt.f32 (neg.f32 (PI.f32))) (sqrt.f32 (neg.f32 (PI.f32))) (PI.f32))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (PI.f32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (PI.f32))
(fma.f32 (pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (PI.f32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32)) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (PI.f32))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (PI.f32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (log.f32 alpha) (PI.f32) #s(literal 0 binary32))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (PI.f32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (PI.f32) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(fma.f32 (PI.f32) (log.f32 (E.f32)) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(fma.f32 (PI.f32) (log.f32 alpha) #s(literal 0 binary32))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32))
(pow.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))
(+.f32 (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (neg.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 alpha (/.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 (log.f32 alpha) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 0 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))) #s(literal 3 binary32)))
(neg.f32 (pow.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 (PI.f32))))
(neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (PI.f32))))
(neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))
(log.f32 (pow.f32 (*.f32 alpha alpha) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 alpha))
(*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 #s(literal 2 binary32) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(fma.f32 (log.f32 alpha) (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(+.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 alpha) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 alpha) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 alpha) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32))) (fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (neg.f32 (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(expm1.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal 2 binary32)))
(expm1.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)))
(expm1.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (fma.f32 #s(literal -1 binary32) alpha #s(literal 1 binary32)) (-.f32 (neg.f32 alpha) #s(literal 1 binary32)))
(*.f32 (-.f32 alpha #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (-.f32 alpha #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(-.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(fma.f32 (neg.f32 (neg.f32 (neg.f32 alpha))) (neg.f32 (neg.f32 (neg.f32 alpha))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (*.f32 (neg.f32 alpha) alpha)) (sqrt.f32 (*.f32 (neg.f32 alpha) alpha)) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) (sqrt.f32 (neg.f32 alpha)) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) (sqrt.f32 alpha) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (neg.f32 alpha)) (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 alpha) (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (log.f32 (neg.f32 alpha))) (exp.f32 (log.f32 (neg.f32 alpha))) #s(literal -1 binary32))
(fma.f32 (pow.f32 (neg.f32 (neg.f32 alpha)) #s(literal 1 binary32)) (pow.f32 (neg.f32 (neg.f32 alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (neg.f32 (neg.f32 alpha)) (neg.f32 (neg.f32 alpha)) #s(literal -1 binary32))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal -1 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 alpha (fabs.f32 (*.f32 (neg.f32 alpha) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 alpha (fabs.f32 (*.f32 alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 alpha (fabs.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 alpha (pow.f32 (*.f32 (neg.f32 alpha) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 alpha alpha #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(+.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) #s(literal 1 binary32))) (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) cosTheta) cosTheta))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 cosTheta cosTheta) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) cosTheta) (neg.f32 cosTheta) #s(literal 1 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) cosTheta)) cosTheta))
(+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))
(log.f32 (pow.f32 alpha (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32))))
(log.f32 (pow.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) (log.f32 alpha))
(*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (log.f32 alpha))
(*.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 alpha))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 alpha))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 #s(literal 2 binary32) (*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 0 binary32) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (PI.f32) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))))))
(/.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 (fma.f32 (neg.f32 alpha) alpha #s(literal 1 binary32)) cosTheta) cosTheta) (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 cosTheta cosTheta) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (PI.f32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (cbrt.f32 (PI.f32)) (fma.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 (log.f32 alpha) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (log.f32 alpha) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (log.f32 alpha) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (log.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (log.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (log.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 cosTheta (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(+.f32 (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(+.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (neg.f32 alpha)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 (PI.f32)) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 alpha)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha alpha)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 alpha alpha)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha)) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 (neg.f32 alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 (neg.f32 alpha) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 (neg.f32 alpha) (PI.f32)) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 alpha (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (/.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha)
(*.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha)) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) #s(literal 2 binary32)) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (log.f32 alpha)) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 alpha (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 alpha (/.f32 alpha (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))
(/.f32 (*.f32 (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (log.f32 (pow.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) (log.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)))) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)))
(/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))

eval553.0ms (3.2%)

Memory
21.4MiB live, 411.1MiB allocated
Compiler

Compiled 81 438 to 6 953 computations (91.5% saved)

prune265.0ms (1.5%)

Memory
-34.3MiB live, 259.4MiB allocated
Pruning

91 alts after pruning (86 fresh and 5 done)

PrunedKeptTotal
New1 704671 771
Fresh61925
Picked235
Done022
Total1 712911 803
Accuracy
99.9%
Counts
1 803 → 91
Alt Table
Click to see full alt table
StatusAccuracyProgram
3.3%
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
3.3%
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
9.7%
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
3.3%
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
70.9%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
73.6%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
83.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta)))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
95.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
97.2%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
96.6%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
72.5%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
97.9%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.6%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 #s(approx (pow (* alpha alpha) (PI)) (pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) (PI.f32)) #s(literal -2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (neg.f32 (log.f32 (pow.f32 alpha (neg.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
9.3%
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
3.2%
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
3.3%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
3.3%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
8.1%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
10.3%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
10.9%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
10.0%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
3.3%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
11.1%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
9.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
68.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
3.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
19.7%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
28.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
25.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
3.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
68.3%
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
95.8%
#s(approx (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
Compiler

Compiled 6 525 to 3 893 computations (40.3% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize188.0ms (1.1%)

Memory
0.0MiB live, 155.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.109375
(*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
accuracy0.410820019536884
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
accuracy10.237289193629557
#s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta))
accuracy0.30859375
(/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
accuracy1.0151640543114495
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
accuracy10.005779984871511
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
accuracy10.599845671316373
(fma.f32 alpha alpha #s(literal -1 binary32))
accuracy0.0
(PI.f32)
accuracy10.203148662137453
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
accuracy27.27082778810732
(fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))
accuracy30.940962846483977
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))))
accuracy0.0
(*.f32 #s(literal 2 binary32) (PI.f32))
accuracy0.0
(PI.f32)
accuracy10.203148662137453
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
accuracy30.97173438385239
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32)))
accuracy0.109375
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
accuracy0.140625
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
accuracy0.28125
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
accuracy2.340760799163041
(pow.f32 alpha (PI.f32))
Samples
111.0ms256×0valid
Compiler

Compiled 935 to 109 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 23.0ms (34.7% of total)
ival-pow: 14.0ms (21.1% of total)
ival-div: 8.0ms (12.1% of total)
ival-log: 7.0ms (10.6% of total)
ival-add: 6.0ms (9.1% of total)
ival-neg: 3.0ms (4.5% of total)
ival-sqrt: 2.0ms (3% of total)
ival-pi: 1.0ms (1.5% of total)
ival-sub: 1.0ms (1.5% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series114.0ms (0.7%)

Memory
21.0MiB live, 137.0MiB allocated
Counts
19 → 92
Calls
Call 1
Inputs
(pow.f32 alpha (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(PI.f32)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))))
(fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(fma.f32 alpha alpha #s(literal -1 binary32))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta))
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)
Outputs
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(/ -1/2 (* (PI) (log alpha)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* 1/2 (/ (pow alpha 2) (PI))) (* 1/2 (/ 1 (PI))))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (+ (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (- (* 1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (PI))) (* -1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (- (pow alpha 2) 1)))))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (+ (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (- (+ (* 1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (PI))) (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 3)) (PI))) (* 1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2)))))) (* -1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (- (pow alpha 2) 1)))))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
1
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(* -1/2 (/ alpha (PI)))
(+ (* -1/2 (/ alpha (PI))) (* 1/2 (/ (* alpha (* (pow cosTheta 2) (- (pow alpha 2) 1))) (PI))))
(+ (* -1/2 (/ alpha (PI))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* alpha (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2))) (PI))) (* 1/2 (/ (* alpha (- (pow alpha 2) 1)) (PI))))))
(+ (* -1/2 (/ alpha (PI))) (* (pow cosTheta 2) (+ (* 1/2 (/ (* alpha (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* alpha (pow (- (pow alpha 2) 1) 2)) (PI))) (* 1/2 (/ (* alpha (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3))) (PI))))))))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(/ (- (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))))) (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (+ (* 1/2 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))))) (+ (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (+ (* 1/2 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))) (/ 1/2 (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4))))))))) (+ (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(* -1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (- (pow alpha 2) 1)))))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))))) (pow cosTheta 2))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (+ (* -1/2 (/ alpha (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))))) (pow cosTheta 2))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (+ (* -1/2 (/ alpha (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (+ (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (* 1/2 (/ alpha (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4)))))))) (pow cosTheta 2))
(pow alpha (PI))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
-1
(- (pow alpha 2) 1)
(/ -1/2 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* (pow alpha 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* (pow alpha 2) (- (+ (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* (pow alpha 2) (- (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* -1/2 (/ (pow cosTheta 6) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 4))))))) (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(* -1/2 (/ alpha (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))
(* alpha (- (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 2)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(* alpha (- (* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 4)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(* alpha (- (* (pow alpha 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* (pow alpha 2) (+ (* -1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 6)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 4)))))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(* 2 (* (PI) (log alpha)))
(exp (* -1 (* (PI) (log (/ 1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(pow alpha 2)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(/ 1/2 (* (pow cosTheta 2) (PI)))
(- (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI)))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI)))))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 4))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI))))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))))) (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 6) (pow cosTheta 2)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 4))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI)))))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(/ -1/2 (* alpha (* (pow cosTheta 2) (PI))))
(/ (- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) alpha)
(/ (- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI)))))) alpha)
(/ (- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (PI))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))))) alpha)
(* -2 (* (PI) (log (/ 1 alpha))))
(exp (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(* -1 (/ (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) alpha))
(* -1 (/ (- (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI)))))) alpha))
(* -1 (/ (- (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))))) alpha))
(* -2 (* (PI) (log (/ -1 alpha))))
Calls

6 calls:

TimeVariablePointExpression
39.0ms
alpha
@-inf
((pow alpha (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (PI) (* 2 (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (+ (* (neg (sqrt (PI))) (neg (sqrt (PI)))) (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (* (- (* alpha alpha) 1) cosTheta) (* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
30.0ms
alpha
@inf
((pow alpha (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (PI) (* 2 (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (+ (* (neg (sqrt (PI))) (neg (sqrt (PI)))) (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (* (- (* alpha alpha) 1) cosTheta) (* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
28.0ms
alpha
@0
((pow alpha (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (PI) (* 2 (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (+ (* (neg (sqrt (PI))) (neg (sqrt (PI)))) (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (* (- (* alpha alpha) 1) cosTheta) (* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
7.0ms
cosTheta
@inf
((pow alpha (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (PI) (* 2 (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (+ (* (neg (sqrt (PI))) (neg (sqrt (PI)))) (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (* (- (* alpha alpha) 1) cosTheta) (* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))
4.0ms
cosTheta
@0
((pow alpha (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (- (* alpha alpha) 1) cosTheta) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (PI) (* 2 (PI)) (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (+ (* (neg (sqrt (PI))) (neg (sqrt (PI)))) (PI)) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (+ (* alpha alpha) -1) (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (* (- (* alpha alpha) 1) cosTheta) (* (PI) (log (* alpha alpha))) (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (* (* (- (* alpha alpha) 1) cosTheta) cosTheta))

simplify246.0ms (1.4%)

Memory
-10.5MiB live, 230.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04973614
116583427
279813427
080283253
Stop Event
iter limit
node limit
Counts
92 → 92
Calls
Call 1
Inputs
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(* cosTheta (- (pow alpha 2) 1))
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(/ -1/2 (* (PI) (log alpha)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(- (* 1/2 (/ (pow alpha 2) (PI))) (* 1/2 (/ 1 (PI))))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (+ (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (- (* 1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (PI))) (* -1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (- (pow alpha 2) 1)))))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (+ (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (- (+ (* 1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (PI))) (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 3)) (PI))) (* 1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2)))))) (* -1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (- (pow alpha 2) 1)))))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
1
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(* -1/2 (/ alpha (PI)))
(+ (* -1/2 (/ alpha (PI))) (* 1/2 (/ (* alpha (* (pow cosTheta 2) (- (pow alpha 2) 1))) (PI))))
(+ (* -1/2 (/ alpha (PI))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* alpha (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2))) (PI))) (* 1/2 (/ (* alpha (- (pow alpha 2) 1)) (PI))))))
(+ (* -1/2 (/ alpha (PI))) (* (pow cosTheta 2) (+ (* 1/2 (/ (* alpha (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* alpha (pow (- (pow alpha 2) 1) 2)) (PI))) (* 1/2 (/ (* alpha (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3))) (PI))))))))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(/ (- (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))))) (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (+ (* 1/2 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))))) (+ (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (+ (* 1/2 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))) (/ 1/2 (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4))))))))) (+ (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(* -1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (- (pow alpha 2) 1)))))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))))) (pow cosTheta 2))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (+ (* -1/2 (/ alpha (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))))) (pow cosTheta 2))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (+ (* -1/2 (/ alpha (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (+ (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (* 1/2 (/ alpha (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4)))))))) (pow cosTheta 2))
(pow alpha (PI))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(* -1 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(* -1 (pow cosTheta 2))
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
-1
(- (pow alpha 2) 1)
(/ -1/2 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* (pow alpha 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* (pow alpha 2) (- (+ (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* (pow alpha 2) (- (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* -1/2 (/ (pow cosTheta 6) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 4))))))) (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(* -1/2 (/ alpha (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))
(* alpha (- (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 2)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(* alpha (- (* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 4)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(* alpha (- (* (pow alpha 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* (pow alpha 2) (+ (* -1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 6)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 4)))))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(* 2 (* (PI) (log alpha)))
(exp (* -1 (* (PI) (log (/ 1 alpha)))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(* (pow alpha 2) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(* (pow alpha 2) (pow cosTheta 2))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(pow alpha 2)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(/ 1/2 (* (pow cosTheta 2) (PI)))
(- (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI)))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI)))))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 4))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI))))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))))) (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 6) (pow cosTheta 2)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 4))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI)))))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(/ -1/2 (* alpha (* (pow cosTheta 2) (PI))))
(/ (- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) alpha)
(/ (- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI)))))) alpha)
(/ (- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (PI))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))))) alpha)
(* -2 (* (PI) (log (/ 1 alpha))))
(exp (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(* -1 (/ (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) alpha))
(* -1 (/ (- (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI)))))) alpha))
(* -1 (/ (- (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))))) alpha))
(* -2 (* (PI) (log (/ -1 alpha))))
Outputs
(/ (- (pow alpha 2) 1) (* (PI) (log (pow alpha 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(- (+ (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2)) (* (PI) (log (pow alpha 2))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta) cosTheta) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32)))
(- (+ (* (pow cosTheta 2) (- (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3)) (* (PI) (log (pow alpha 2)))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(- (+ (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (/ (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 4)) (* (PI) (log (pow alpha 2))))) (* -1 (/ (pow (- (pow alpha 2) 1) 3) (* (PI) (log (pow alpha 2))))))) (/ (pow (- (pow alpha 2) 1) 2) (* (PI) (log (pow alpha 2)))))) (/ (pow alpha 2) (* (PI) (log (pow alpha 2))))) (/ 1 (* (PI) (log (pow alpha 2)))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32)) (log.f32 (*.f32 alpha alpha))) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 cosTheta cosTheta) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
(* cosTheta (- (pow alpha 2) 1))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* (pow cosTheta 2) (- (pow alpha 2) 1))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
(/ -1/2 (* (PI) (log alpha)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))
(- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(- (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (* 1/2 (/ 1 (* (PI) (log alpha)))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))))
(- (* 1/2 (/ (pow alpha 2) (PI))) (* 1/2 (/ 1 (PI))))
(*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32)))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (+ (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (- (* 1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (PI))) (* -1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (- (pow alpha 2) 1)))))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (*.f32 alpha alpha) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32)))
(- (+ (* 1/2 (/ (pow alpha 2) (PI))) (* (pow cosTheta 2) (- (+ (* -1/2 (/ (* (pow alpha 2) (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (- (+ (* 1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 2)) (PI))) (* (pow cosTheta 2) (- (* -1/2 (/ (* (pow alpha 2) (pow (- (pow alpha 2) 1) 3)) (PI))) (* 1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (pow (- (pow alpha 2) 1) 2)))))) (* -1/2 (* (- (/ 1 (PI)) (/ (pow alpha 2) (PI))) (- (pow alpha 2) 1)))))) (* 1/2 (- (/ 1 (PI)) (/ (pow alpha 2) (PI))))))) (* 1/2 (/ 1 (PI))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (PI.f32)) (*.f32 alpha alpha) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 cosTheta cosTheta) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (*.f32 alpha alpha) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32)))))) (*.f32 cosTheta cosTheta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32)))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* (pow cosTheta 2) (- (pow alpha 2) 1)))
(fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))
(* -1/2 (/ alpha (PI)))
(*.f32 (/.f32 alpha (PI.f32)) #s(literal -1/2 binary32))
(+ (* -1/2 (/ alpha (PI))) (* 1/2 (/ (* alpha (* (pow cosTheta 2) (- (pow alpha 2) 1))) (PI))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))
(+ (* -1/2 (/ alpha (PI))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* alpha (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 2))) (PI))) (* 1/2 (/ (* alpha (- (pow alpha 2) 1)) (PI))))))
(fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) alpha (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) (PI.f32)) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 alpha (PI.f32)) #s(literal -1/2 binary32)))
(+ (* -1/2 (/ alpha (PI))) (* (pow cosTheta 2) (+ (* 1/2 (/ (* alpha (- (pow alpha 2) 1)) (PI))) (* (pow cosTheta 2) (+ (* -1/2 (/ (* alpha (pow (- (pow alpha 2) 1) 2)) (PI))) (* 1/2 (/ (* alpha (* (pow cosTheta 2) (pow (- (pow alpha 2) 1) 3))) (PI))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) alpha) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) alpha)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) alpha) #s(literal -1/2 binary32))) (PI.f32)) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 alpha (PI.f32)) #s(literal -1/2 binary32)))
(/ 1 (* (pow cosTheta 2) (* (PI) (log (pow alpha 2)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))
(/ (- (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1)))))) (pow cosTheta 2))
(/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (/ 1 (* (PI) (log (pow alpha 2)))) (/ 1 (* (pow cosTheta 4) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 2)))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (* (log (pow alpha 2)) (- (pow alpha 2) 1))))) (/ 1 (* (pow cosTheta 6) (* (PI) (* (log (pow alpha 2)) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/.f32 (-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (fma.f32 alpha alpha #s(literal -1 binary32))))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32))) (PI.f32)) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (log.f32 (*.f32 alpha alpha))))) (*.f32 cosTheta cosTheta))
(/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta) cosTheta)
(/ (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log alpha)))))) (pow cosTheta 2))
(/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (/ 1/2 (* (pow cosTheta 4) (* (PI) (log alpha)))) (* 1/2 (/ 1 (* (PI) (log alpha)))))) (pow cosTheta 2))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (PI.f32)) (log.f32 alpha))) (*.f32 cosTheta cosTheta))
(/ (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (PI) (log alpha)))) (+ (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (log alpha))))) (* 1/2 (/ 1 (* (pow cosTheta 6) (* (PI) (log alpha)))))))) (pow cosTheta 2))
(/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 6 binary32)))) (*.f32 (log.f32 alpha) (PI.f32))) #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 cosTheta cosTheta)) #s(literal 1/2 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 cosTheta cosTheta))
(/ (- (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)))) (*.f32 cosTheta cosTheta))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))))) (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1))))) (pow cosTheta 2))
(/.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32))) (*.f32 alpha (/.f32 alpha (*.f32 cosTheta cosTheta))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32))) (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)))) (*.f32 cosTheta cosTheta))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (+ (* 1/2 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))))) (+ (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 alpha (fma.f32 alpha alpha #s(literal -1 binary32))) (/.f32 alpha (PI.f32)) (*.f32 (/.f32 alpha (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32))) (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))))) (*.f32 cosTheta cosTheta))
(/ (- (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (+ (* -1/2 (/ (pow alpha 2) (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4))))) (+ (* 1/2 (/ (pow alpha 2) (* (PI) (- (pow alpha 2) 1)))) (+ (* 1/2 (/ (pow alpha 2) (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (+ (/ 1/2 (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))) (/ 1/2 (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4))))))))) (+ (* 1/2 (/ 1 (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ 1 (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))))) (pow cosTheta 2))
(/.f32 (-.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 alpha (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32))) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 alpha (fma.f32 alpha alpha #s(literal -1 binary32))) (/.f32 alpha (PI.f32)) (*.f32 (/.f32 alpha (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (/.f32 alpha (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))))) (+.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 6 binary32))) (PI.f32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)) (PI.f32))) (*.f32 cosTheta cosTheta))))) (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))))) (*.f32 cosTheta cosTheta))
(* (pow cosTheta 2) (- (+ (/ 1 (pow cosTheta 2)) (pow alpha 2)) 1))
(*.f32 (*.f32 (-.f32 (fma.f32 alpha alpha (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) cosTheta) cosTheta)
(* -1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (- (pow alpha 2) 1)))))
(*.f32 (/.f32 alpha (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) (PI.f32))) #s(literal -1/2 binary32))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2)))))) (pow cosTheta 2))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 alpha (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))) (/.f32 (/.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 cosTheta cosTheta))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (+ (* -1/2 (/ alpha (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))))) (pow cosTheta 2))
(/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (PI.f32))) (/.f32 alpha (pow.f32 cosTheta #s(literal 4 binary32))) (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 alpha (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))) (/.f32 (/.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 cosTheta cosTheta))
(/ (+ (* -1/2 (/ alpha (* (PI) (- (pow alpha 2) 1)))) (+ (* -1/2 (/ alpha (* (pow cosTheta 4) (* (PI) (pow (- (pow alpha 2) 1) 3))))) (+ (* 1/2 (/ alpha (* (pow cosTheta 2) (* (PI) (pow (- (pow alpha 2) 1) 2))))) (* 1/2 (/ alpha (* (pow cosTheta 6) (* (PI) (pow (- (pow alpha 2) 1) 4)))))))) (pow cosTheta 2))
(/.f32 (fma.f32 (+.f32 (/.f32 (/.f32 (/.f32 alpha (pow.f32 cosTheta #s(literal 6 binary32))) (PI.f32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (/.f32 (/.f32 alpha (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 alpha (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))) (/.f32 (/.f32 (/.f32 alpha (pow.f32 cosTheta #s(literal 4 binary32))) (PI.f32)) (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)))))) (*.f32 cosTheta cosTheta))
(pow alpha (PI))
(pow.f32 alpha (PI.f32))
(/ -1/2 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(- (* (pow alpha 2) (- (+ (* -1 (/ (* (pow alpha 2) (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (+ 1 (* -1 (pow cosTheta 2))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2)))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (fma.f32 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (fma.f32 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* (pow alpha 2) (- (/ (* (pow alpha 2) (* (pow cosTheta 4) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))))) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)) (/ (* (pow cosTheta 2) (- (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (+ 1 (* -1 (pow cosTheta 2))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (* (log alpha) (pow (+ 1 (* -1 (pow cosTheta 2))) 2))))))) (* 1/2 (/ 1 (* (PI) (* (log alpha) (+ 1 (* -1 (pow cosTheta 2))))))))
(fma.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) (*.f32 alpha alpha)) (*.f32 (fma.f32 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha) (fma.f32 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))) (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(* -1 cosTheta)
(neg.f32 cosTheta)
(+ (* -1 cosTheta) (* (pow alpha 2) cosTheta))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(* -1 (pow cosTheta 2))
(*.f32 (neg.f32 cosTheta) cosTheta)
(+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2)))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta)
(/ 1/2 (* (PI) (* (log alpha) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (log.f32 alpha)))
-1
#s(literal -1 binary32)
(- (pow alpha 2) 1)
(fma.f32 alpha alpha #s(literal -1 binary32))
(/ -1/2 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)))
(- (* (pow alpha 2) (- (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)))) (*.f32 alpha alpha) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* (pow alpha 2) (- (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 cosTheta (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))))) (*.f32 alpha alpha) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))))) (*.f32 alpha alpha) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))))
(- (* (pow alpha 2) (- (+ (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))) (* (pow alpha 2) (- (+ (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* (pow alpha 2) (- (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* -1/2 (/ (pow cosTheta 6) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 4))))))) (* 1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3))))))) (* -1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2)))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 4 binary32))))) (*.f32 alpha alpha) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 cosTheta (PI.f32)) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32)))))) (*.f32 alpha alpha) (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))))) (*.f32 alpha alpha) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))))
(+ 1 (* -1 (pow cosTheta 2)))
(-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))
(+ 1 (+ (* -1 (pow cosTheta 2)) (* (pow alpha 2) (pow cosTheta 2))))
(fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))
(* -1/2 (/ alpha (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))
(*.f32 (/.f32 alpha (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) #s(literal -1/2 binary32))
(* alpha (- (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 2)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)))) alpha)
(* alpha (- (* (pow alpha 2) (+ (* -1/2 (/ (* (pow alpha 2) (pow cosTheta 4)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* 1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 alpha alpha)) (*.f32 (/.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 cosTheta (PI.f32))))) (*.f32 alpha alpha) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)))) alpha)
(* alpha (- (* (pow alpha 2) (+ (* 1/2 (/ (pow cosTheta 2) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 2)))) (* (pow alpha 2) (+ (* -1/2 (/ (pow cosTheta 4) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 3)))) (* 1/2 (/ (* (pow alpha 2) (pow cosTheta 6)) (* (PI) (pow (+ 1 (* -1 (pow cosTheta 2))) 4)))))))) (* 1/2 (/ 1 (* (PI) (+ 1 (* -1 (pow cosTheta 2))))))))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 4 binary32))) (*.f32 alpha alpha)))) (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 alpha alpha) (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)))) alpha)
(* 2 (* (PI) (log alpha)))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))
(exp (* -1 (* (PI) (log (/ 1 alpha)))))
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (log.f32 alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha))))))))
(-.f32 (-.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ 1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ 1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(-.f32 (fma.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 alpha alpha))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) (fma.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) (neg.f32 (log.f32 alpha)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta)) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))))
(* (pow alpha 2) cosTheta)
(*.f32 (*.f32 alpha alpha) cosTheta)
(* (pow alpha 2) (+ cosTheta (* -1 (/ cosTheta (pow alpha 2)))))
(*.f32 (*.f32 (-.f32 cosTheta (/.f32 cosTheta (*.f32 alpha alpha))) alpha) alpha)
(* (pow alpha 2) (pow cosTheta 2))
(*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta)
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (pow cosTheta 2)))
(*.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta (/.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 alpha alpha))
(/ -1/2 (* (PI) (* (log (/ 1 alpha)) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (log.f32 alpha)) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(pow alpha 2)
(*.f32 alpha alpha)
(* (pow alpha 2) (- 1 (/ 1 (pow alpha 2))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha)
(/ 1/2 (* (pow cosTheta 2) (PI)))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(- (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI)))))
(-.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (*.f32 alpha alpha)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta) (PI.f32))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI)))))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 4))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (*.f32 alpha alpha)) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta) (PI.f32)))))
(- (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 4) (pow cosTheta 2)))) (+ (* 1/2 (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 2))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))))) (+ (* -1/2 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI))))) (* (pow alpha 6) (pow cosTheta 2)))) (+ (* 1/2 (/ (- (/ 1 (* (pow cosTheta 2) (PI))) (/ 1 (* (pow cosTheta 4) (PI)))) (pow alpha 4))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (PI)))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (*.f32 alpha alpha))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) cosTheta) cosTheta) (PI.f32))))))
(* (pow alpha 2) (+ (* -1 (/ (pow cosTheta 2) (pow alpha 2))) (+ (/ 1 (pow alpha 2)) (pow cosTheta 2))))
(*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))
(/ -1/2 (* alpha (* (pow cosTheta 2) (PI))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) alpha)
(/ (- (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) alpha)
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) alpha) alpha)) #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) alpha)
(/ (- (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI)))))) alpha)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) alpha) alpha))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) alpha)
(/ (- (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (PI))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))))) alpha)
(/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32)) (pow.f32 cosTheta #s(literal 8 binary32)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (fma.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (pow.f32 cosTheta #s(literal 6 binary32)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) alpha)
(* -2 (* (PI) (log (/ 1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (neg.f32 (log.f32 alpha)))
(exp (* (PI) (+ (log -1) (* -1 (log (/ -1 alpha))))))
(pow.f32 (exp.f32 (PI.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))
(/ -1/2 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))
(- (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))
(- (+ (* -1 (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2)))) (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha))))))))
(-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))))
(- (+ (/ 1/2 (* (pow alpha 2) (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 6) (pow cosTheta 4)))) (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha))))))) (+ (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (/ (* (+ 1 (* -1 (pow cosTheta 2))) (- (* 1/2 (/ 1 (* (pow cosTheta 2) (* (PI) (log (/ -1 alpha)))))) (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow cosTheta 4) (* (PI) (log (/ -1 alpha)))))))) (* (pow alpha 4) (pow cosTheta 2))))))
(-.f32 (fma.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) (fma.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)))) #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) cosTheta) cosTheta)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (log.f32 (/.f32 #s(literal -1 binary32) alpha))))))
(/ 1/2 (* (PI) (* (+ (log -1) (* -1 (log (/ -1 alpha)))) (- (pow cosTheta 2) 1))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha))) (fma.f32 cosTheta cosTheta #s(literal -1 binary32))))
(* -1 (/ (+ (* -1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) alpha))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32)) alpha) alpha)) #s(literal -1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (neg.f32 alpha))
(* -1 (/ (- (+ (* 1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI)))))) alpha))
(/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (fma.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (pow.f32 cosTheta #s(literal 6 binary32)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (neg.f32 alpha))
(* -1 (/ (- (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 3) (* (pow alpha 6) (* (pow cosTheta 8) (PI))))) (* 1/2 (/ 1 (* (pow cosTheta 2) (PI))))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (pow cosTheta 2))) 2) (* (pow alpha 4) (* (pow cosTheta 6) (PI))))) (* 1/2 (/ (+ 1 (* -1 (pow cosTheta 2))) (* (pow alpha 2) (* (pow cosTheta 4) (PI))))))) alpha))
(/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 8 binary32)) (PI.f32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (PI.f32))) (fma.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (pow.f32 cosTheta #s(literal 6 binary32)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (neg.f32 alpha))
(* -2 (* (PI) (log (/ -1 alpha))))
(*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (log.f32 (/.f32 #s(literal -1 binary32) alpha)))

rewrite239.0ms (1.4%)

Memory
-6.4MiB live, 195.4MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061312
0100280
1403185
24318107
09462107
Stop Event
iter limit
node limit
iter limit
Counts
19 → 991
Calls
Call 1
Inputs
(pow.f32 alpha (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta)
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(PI.f32)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))))
(fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(fma.f32 alpha alpha #s(literal -1 binary32))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta))
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)
Outputs
#s(literal 1 binary32)
(*.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (pow.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (/.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) #s(literal -1 binary32))) (*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (pow.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 alpha alpha)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal -1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal -2 binary32))) (fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal -3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal -2 binary32)) (*.f32 (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 1 binary32))) (pow.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32))))
(-.f32 (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(+.f32 (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(+.f32 (*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(neg.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (neg.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) alpha)) (-.f32 alpha #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta)
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) cosTheta) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) cosTheta) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (*.f32 cosTheta cosTheta)) (-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta)))
(/.f32 (fma.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 cosTheta (*.f32 alpha alpha)) #s(literal 2 binary32)) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta)))))
(-.f32 (fma.f32 cosTheta (*.f32 alpha alpha) (PI.f32)) cosTheta)
(-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 (neg.f32 cosTheta) #s(literal -1 binary32)))
(-.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta)
(fma.f32 (*.f32 cosTheta alpha) alpha (neg.f32 cosTheta))
(fma.f32 #s(literal -1 binary32) cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))
(fma.f32 cosTheta #s(literal -1 binary32) (*.f32 cosTheta (*.f32 alpha alpha)))
(fma.f32 cosTheta (*.f32 alpha alpha) (neg.f32 cosTheta))
(fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta))
(fma.f32 alpha (*.f32 alpha cosTheta) (neg.f32 cosTheta))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (neg.f32 cosTheta))
(+.f32 (neg.f32 cosTheta) (*.f32 cosTheta (*.f32 alpha alpha)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta)
(*.f32 (*.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 cosTheta cosTheta))
(*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) (neg.f32 cosTheta))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)
(*.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(fma.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta (*.f32 (neg.f32 cosTheta) cosTheta))
(fma.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta (neg.f32 cosTheta)))
(+.f32 (*.f32 (*.f32 cosTheta (*.f32 alpha alpha)) cosTheta) (*.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha))) (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
(PI.f32)
#s(literal 0 binary32)
(PI.f32)
#s(literal 0 binary32)
(*.f32 #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))
(PI.f32)
#s(literal 0 binary32)
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
(expm1.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) #s(literal 1 binary32)))
(expm1.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(*.f32 (-.f32 alpha #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (-.f32 alpha #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal 1 binary32))) (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(-.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (fma.f32 alpha alpha #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(-.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) (sqrt.f32 alpha) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 alpha) (sqrt.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 alpha alpha) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal -1 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal -1 binary32) #s(literal -1 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 alpha alpha #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(+.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(log.f32 (pow.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(log.f32 (pow.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (fabs.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32))) alpha)
(*.f32 (fabs.f32 (/.f32 alpha #s(literal 2 binary32))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) alpha)
(*.f32 (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (+.f32 (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))))
(*.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(*.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 alpha (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 alpha (*.f32 (PI.f32) alpha))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (PI.f32)) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal -1/2 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal 1/2 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal -1/2 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1/2 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (/.f32 (PI.f32) alpha))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 alpha alpha))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) alpha)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 alpha alpha))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1 binary32)) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (PI.f32)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (PI.f32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32))) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (PI.f32)) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32))) (+.f32 (PI.f32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32))) (neg.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (PI.f32)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(/.f32 (+.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (PI.f32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (+.f32 (PI.f32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fabs.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fabs.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 #s(literal 1 binary32) (fabs.f32 (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)) (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(/.f32 alpha (fabs.f32 (/.f32 (PI.f32) alpha)))
(/.f32 alpha (/.f32 (PI.f32) alpha))
(-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(fma.f32 (fabs.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32))) alpha (PI.f32))
(fma.f32 (fabs.f32 (/.f32 alpha #s(literal 2 binary32))) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) alpha (PI.f32))
(fma.f32 (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (+.f32 (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) (PI.f32))
(fma.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))) (PI.f32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32) (PI.f32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 alpha alpha) (PI.f32) (PI.f32))
(fma.f32 alpha (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(pow.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (PI.f32) alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)) (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (PI.f32) alpha) #s(literal 2 binary32))
(pow.f32 (/.f32 (PI.f32) alpha) #s(literal -2 binary32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(fabs.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)))
(+.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32)) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))) (/.f32 (PI.f32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(+.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(+.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))))
(-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32)))) cosTheta #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 cosTheta cosTheta) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) (neg.f32 cosTheta) #s(literal 1 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 3 binary32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta)) cosTheta))
(+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (PI.f32) alpha))
(*.f32 (/.f32 (*.f32 (PI.f32) alpha) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (PI.f32) alpha) (PI.f32))
(*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha))
(*.f32 (PI.f32) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha) #s(literal -1 binary32)))
(*.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32)))
(*.f32 (PI.f32) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (PI.f32) alpha)
(*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) alpha))
(*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) alpha))
(*.f32 alpha (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (PI.f32) alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (PI.f32) alpha))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32))
(/.f32 (/.f32 alpha #s(literal 2 binary32)) (PI.f32))
(/.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (PI.f32) alpha) (PI.f32))
(/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 (*.f32 (PI.f32) alpha) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (PI.f32) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha))
(/.f32 alpha (PI.f32))
(-.f32 (PI.f32) (*.f32 (PI.f32) alpha))
(pow.f32 (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (PI.f32) alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) alpha)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (PI.f32) alpha))
#s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta))
(PI.f32)
#s(literal 0 binary32)
(log.f32 (pow.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(log.f32 (pow.f32 #s(literal 1 binary32) (*.f32 alpha alpha)))
(*.f32 (fabs.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32))) alpha)
(*.f32 (fabs.f32 (/.f32 alpha #s(literal 2 binary32))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) alpha)
(*.f32 (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (+.f32 (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))))
(*.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(*.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))))
(*.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(*.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 alpha (fabs.f32 (*.f32 (PI.f32) alpha)))
(*.f32 alpha (*.f32 (PI.f32) alpha))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (PI.f32)) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1/2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal -1/2 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal -1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal 1/2 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (PI.f32) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal -1/2 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal -1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1/2 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) alpha) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha)) (*.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) alpha)) (/.f32 (PI.f32) alpha))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 alpha alpha))) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) alpha)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))) (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 alpha alpha))) (*.f32 (pow.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (PI.f32)))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1 binary32)) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1/2 binary32)) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) (PI.f32))
(/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (PI.f32)) (fma.f32 alpha alpha #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (PI.f32)) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32))) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (PI.f32)) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (-.f32 (PI.f32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32))) (+.f32 (PI.f32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (neg.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32))) (neg.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (*.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (PI.f32)))
(/.f32 (fma.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(/.f32 (+.f32 (PI.f32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (PI.f32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(/.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (+.f32 (PI.f32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fabs.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fabs.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 #s(literal 1 binary32) (fabs.f32 (/.f32 (PI.f32) (*.f32 alpha alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 alpha alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)) (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(/.f32 alpha (fabs.f32 (/.f32 (PI.f32) alpha)))
(/.f32 alpha (/.f32 (PI.f32) alpha))
(-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(-.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(fma.f32 (fabs.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32))) alpha (PI.f32))
(fma.f32 (fabs.f32 (/.f32 alpha #s(literal 2 binary32))) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) alpha (PI.f32))
(fma.f32 (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (-.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (+.f32 (pow.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) #s(literal -1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (PI.f32))
(fma.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 (pow.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta))) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) (PI.f32))
(fma.f32 (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))) (PI.f32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32)) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32) (PI.f32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 alpha alpha) (PI.f32) (PI.f32))
(fma.f32 alpha (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(pow.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (PI.f32) alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) (*.f32 alpha alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32)) (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (PI.f32) alpha) #s(literal 2 binary32))
(pow.f32 (/.f32 (PI.f32) alpha) #s(literal -2 binary32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32))) #s(literal -1 binary32))
(fabs.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)))
(+.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (PI.f32)) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))) (/.f32 (PI.f32) (/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) (PI.f32))))
(+.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(+.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (*.f32 #s(literal 1 binary32) #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta))) cosTheta)
(*.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32))
(*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta)
(*.f32 cosTheta #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))

eval89.0ms (0.5%)

Memory
11.2MiB live, 204.1MiB allocated
Compiler

Compiled 29 602 to 2 649 computations (91.1% saved)

prune179.0ms (1%)

Memory
-6.1MiB live, 234.7MiB allocated
Pruning

124 alts after pruning (118 fresh and 6 done)

PrunedKeptTotal
New72580805
Fresh433881
Picked415
Done055
Total772124896
Accuracy
99.9%
Counts
896 → 124
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.0%
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
3.3%
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
20.0%
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
3.3%
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
20.0%
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
3.3%
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
20.0%
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
20.0%
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
20.0%
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
20.0%
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
20.0%
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
20.0%
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
3.2%
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
20.0%
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
20.0%
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
3.3%
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.3%
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
20.0%
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
3.3%
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
23.8%
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
3.3%
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
26.6%
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
22.8%
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
3.2%
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
19.9%
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
3.2%
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
10.8%
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
3.2%
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
70.9%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.2%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
96.6%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
98.4%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.3%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
97.9%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 #s(approx (pow (* alpha alpha) (PI)) (pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) (PI.f32)) #s(literal -2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.7%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.6%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
25.6%
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
24.0%
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
25.1%
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
21.5%
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
23.9%
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
25.8%
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
25.1%
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
3.5%
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
20.4%
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
19.1%
(/.f32 (*.f32 alpha alpha) (PI.f32))
3.3%
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
19.1%
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
21.0%
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
20.1%
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
10.8%
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
19.9%
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
3.2%
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
7.7%
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
95.3%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
7.6%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
10.4%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
95.2%
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
20.7%
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
9.9%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
10.3%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
9.4%
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
21.3%
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
21.3%
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
21.0%
(*.f32 (*.f32 (PI.f32) alpha) alpha)
21.0%
(*.f32 (*.f32 alpha alpha) (PI.f32))
21.0%
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
20.8%
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
9.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
68.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
68.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
3.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
1.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
3.2%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
28.4%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
67.3%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
20.0%
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
95.8%
#s(approx (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
3.3%
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
Compiler

Compiled 9 024 to 2 760 computations (69.4% saved)

regimes287.0ms (1.7%)

Memory
6.3MiB live, 197.6MiB allocated
Counts
184 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
#s(approx (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (neg.f32 (log.f32 (pow.f32 alpha (neg.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) alpha)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (-.f32 alpha #s(literal 1 binary32))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -1 binary32)) (neg.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 #s(approx (pow (* alpha alpha) (PI)) (pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) (PI.f32)) #s(literal -2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (log (* alpha alpha)) (pow (cbrt (PI)) 2)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (cbrt.f32 (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (log.f32 (pow.f32 alpha (cbrt.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Calls

4 calls:

82.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
74.0ms
cosTheta
55.0ms
alpha
49.0ms
(*.f32 alpha alpha)
Results
AccuracySegmentsBranch
98.8%1cosTheta
98.8%1alpha
98.8%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes255.0ms (1.5%)

Memory
27.1MiB live, 188.3MiB allocated
Counts
169 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
#s(approx (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Calls

4 calls:

70.0ms
cosTheta
68.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
62.0ms
(*.f32 alpha alpha)
48.0ms
alpha
Results
AccuracySegmentsBranch
98.8%1cosTheta
98.8%1alpha
98.8%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.8%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes252.0ms (1.5%)

Memory
-9.7MiB live, 186.4MiB allocated
Counts
167 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (neg.f32 alpha)) (neg.f32 alpha) (neg.f32 cosTheta)) cosTheta))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
#s(approx (/ (neg (+ (* alpha alpha) -1)) (* (neg (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)) (log (pow (* alpha alpha) (PI))))) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (log.f32 (pow.f32 alpha (PI.f32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal -1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Calls

4 calls:

74.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
64.0ms
alpha
55.0ms
cosTheta
53.0ms
(*.f32 alpha alpha)
Results
AccuracySegmentsBranch
98.4%1cosTheta
98.4%1alpha
98.4%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.4%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes304.0ms (1.7%)

Memory
-17.8MiB live, 311.7MiB allocated
Counts
154 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha)))))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 alpha alpha) cosTheta (neg.f32 cosTheta)) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Calls

4 calls:

141.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
66.0ms
(*.f32 alpha alpha)
51.0ms
alpha
38.0ms
cosTheta
Results
AccuracySegmentsBranch
98.4%1cosTheta
98.4%1alpha
98.4%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
98.4%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes162.0ms (0.9%)

Memory
9.8MiB live, 284.5MiB allocated
Counts
148 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (*.f32 (*.f32 alpha alpha) cosTheta)) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
Calls

4 calls:

41.0ms
alpha
40.0ms
cosTheta
38.0ms
(*.f32 alpha alpha)
37.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
97.3%1cosTheta
97.3%1alpha
97.3%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.3%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes161.0ms (0.9%)

Memory
-1.9MiB live, 352.9MiB allocated
Counts
144 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 #s(approx (* (PI) (log (* alpha alpha))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
Calls

4 calls:

41.0ms
alpha
38.0ms
(*.f32 alpha alpha)
37.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
37.0ms
cosTheta
Results
AccuracySegmentsBranch
97.2%1cosTheta
97.2%1alpha
97.2%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
97.2%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes152.0ms (0.9%)

Memory
30.7MiB live, 343.8MiB allocated
Counts
142 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
Outputs
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
Calls

4 calls:

37.0ms
alpha
37.0ms
(*.f32 alpha alpha)
36.0ms
cosTheta
36.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
95.3%1cosTheta
95.3%1alpha
95.3%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
95.3%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes160.0ms (0.9%)

Memory
5.2MiB live, 280.8MiB allocated
Counts
141 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
Outputs
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
Calls

4 calls:

40.0ms
alpha
39.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
39.0ms
cosTheta
36.0ms
(*.f32 alpha alpha)
Results
AccuracySegmentsBranch
95.2%1cosTheta
95.2%1alpha
95.2%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
95.2%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes158.0ms (0.9%)

Memory
-5.0MiB live, 268.8MiB allocated
Counts
140 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (PI.f32))) (log.f32 alpha)))
Outputs
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
Calls

4 calls:

39.0ms
(*.f32 alpha alpha)
39.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
39.0ms
cosTheta
35.0ms
alpha
Results
AccuracySegmentsBranch
68.3%1cosTheta
68.3%1alpha
68.3%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
68.3%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes176.0ms (1%)

Memory
20.3MiB live, 299.8MiB allocated
Counts
138 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (log.f32 (*.f32 alpha alpha))))
Outputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
Calls

4 calls:

49.0ms
cosTheta
46.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
39.0ms
(*.f32 alpha alpha)
36.0ms
alpha
Results
AccuracySegmentsBranch
68.2%1cosTheta
68.2%1alpha
68.2%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
68.2%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes179.0ms (1%)

Memory
-28.8MiB live, 407.6MiB allocated
Counts
134 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)) (PI.f32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -1/2 binary32) (log.f32 alpha)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta cosTheta #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
Outputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
Calls

4 calls:

59.0ms
alpha
37.0ms
cosTheta
37.0ms
(*.f32 alpha alpha)
36.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
67.3%1cosTheta
67.3%1alpha
67.3%1(*.f32 alpha alpha)
67.3%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Compiler

Compiled 29 to 20 computations (31% saved)

regimes197.0ms (1.1%)

Memory
-14.4MiB live, 214.8MiB allocated
Counts
129 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (PI.f32)))))
Outputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
Calls

4 calls:

78.0ms
alpha
48.0ms
cosTheta
33.0ms
(*.f32 alpha alpha)
32.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
67.3%1cosTheta
67.3%1alpha
67.3%1(*.f32 alpha alpha)
67.3%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Compiler

Compiled 29 to 20 computations (31% saved)

regimes140.0ms (0.8%)

Memory
17.2MiB live, 211.6MiB allocated
Counts
126 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(fma.f32 (/.f32 alpha (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) (PI.f32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))) (PI.f32)))))
(*.f32 (fabs.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (fabs.f32 (*.f32 (PI.f32) alpha)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta #s(literal 1 binary32))) (PI.f32))
(*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (fabs.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) alpha) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32)) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) alpha)) (*.f32 (PI.f32) alpha)) (*.f32 (PI.f32) (/.f32 (PI.f32) alpha)))
(fma.f32 (neg.f32 alpha) (*.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (PI.f32) alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (*.f32 (PI.f32) alpha) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
(fma.f32 (neg.f32 alpha) (/.f32 alpha (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) (/.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (-.f32 (PI.f32) (/.f32 alpha #s(literal 2 binary32))) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (*.f32 alpha alpha) (PI.f32))) (PI.f32))
(fma.f32 (/.f32 alpha #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))
(fma.f32 alpha (/.f32 alpha (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (*.f32 (PI.f32) alpha) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) alpha)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 alpha alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha #s(literal -1 binary32)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 alpha (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta)))))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (PI.f32)) (*.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) #s(approx (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) cosTheta) cosTheta) alpha) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) alpha)) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) cosTheta) cosTheta))))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (/.f32 (neg.f32 alpha) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32))) (/.f32 (neg.f32 alpha) (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (*.f32 #s(literal 2 binary32) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
#s(approx (+ (* (neg alpha) (/ (neg alpha) (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (/ -1 (* (* 2 (PI)) (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 alpha alpha) (PI.f32))))) (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 alpha (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))) (*.f32 (/.f32 (PI.f32) alpha) #s(literal 1 binary32))) (*.f32 (/.f32 (PI.f32) alpha) (/.f32 (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)) (PI.f32))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(approx (+ (* (* cosTheta (+ (* alpha alpha) -1)) cosTheta) 1) (*.f32 (fma.f32 cosTheta cosTheta (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) alpha) alpha)) (*.f32 alpha alpha))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 alpha) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta (fma.f32 alpha alpha #s(literal -1 binary32))) cosTheta #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 cosTheta #s(approx (+ (* alpha alpha) -1) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)) alpha) alpha))) cosTheta #s(literal 1 binary32)))))
Outputs
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
Calls

4 calls:

37.0ms
cosTheta
35.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
32.0ms
alpha
31.0ms
(*.f32 alpha alpha)
Results
AccuracySegmentsBranch
26.6%1cosTheta
26.6%1alpha
26.6%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
26.6%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes68.0ms (0.4%)

Memory
-26.0MiB live, 92.3MiB allocated
Counts
45 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
Outputs
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
Calls

4 calls:

26.0ms
(*.f32 alpha alpha)
15.0ms
cosTheta
14.0ms
alpha
11.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
25.8%1cosTheta
25.8%1alpha
25.8%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
25.8%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes93.0ms (0.5%)

Memory
11.1MiB live, 86.6MiB allocated
Counts
43 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (fabs.f32 (*.f32 (PI.f32) alpha)) (fabs.f32 (*.f32 (PI.f32) alpha)) (PI.f32))
(*.f32 (/.f32 alpha #s(literal 2 binary32)) (*.f32 (PI.f32) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) #s(literal -1 binary32)) (PI.f32) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 8 binary32) #s(literal 0 binary32)))))
(/.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 alpha alpha))) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32) (PI.f32)) #s(literal 1 binary32)))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
Calls

4 calls:

57.0ms
cosTheta
12.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
11.0ms
(*.f32 alpha alpha)
11.0ms
alpha
Results
AccuracySegmentsBranch
25.6%1cosTheta
25.6%1alpha
25.6%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
25.6%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes32.0ms (0.2%)

Memory
8.5MiB live, 46.8MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
Outputs
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
Calls

4 calls:

11.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
7.0ms
cosTheta
7.0ms
(*.f32 alpha alpha)
7.0ms
alpha
Results
AccuracySegmentsBranch
25.1%1alpha
25.1%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
25.1%1(*.f32 alpha alpha)
25.1%1cosTheta
Compiler

Compiled 29 to 20 computations (31% saved)

regimes31.0ms (0.2%)

Memory
11.7MiB live, 52.5MiB allocated
Counts
24 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha #s(literal 1 binary32))) (PI.f32))
Outputs
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
Calls

4 calls:

11.0ms
(*.f32 alpha alpha)
7.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
6.0ms
cosTheta
6.0ms
alpha
Results
AccuracySegmentsBranch
23.9%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
23.9%1alpha
23.9%1(*.f32 alpha alpha)
23.9%1cosTheta
Compiler

Compiled 29 to 20 computations (31% saved)

regimes26.0ms (0.1%)

Memory
-21.3MiB live, 54.8MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (*.f32 (PI.f32) alpha) #s(literal -1 binary32)) alpha (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal 0 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 1 binary32) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (PI.f32) #s(literal 2 binary32) #s(literal 0 binary32)))))
(/.f32 (fma.f32 alpha alpha #s(literal -1 binary32)) (PI.f32))
Outputs
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
Calls

4 calls:

7.0ms
(*.f32 alpha alpha)
6.0ms
cosTheta
6.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
5.0ms
alpha
Results
AccuracySegmentsBranch
21.3%1cosTheta
21.3%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
21.3%1alpha
21.3%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes14.0ms (0.1%)

Memory
28.3MiB live, 28.3MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(fma.f32 alpha (*.f32 (PI.f32) alpha) (PI.f32))
(fma.f32 (*.f32 (PI.f32) alpha) alpha (PI.f32))
(fma.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32) (PI.f32))
(-.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (+.f32 (PI.f32) (PI.f32)))))
Outputs
(*.f32 (*.f32 (PI.f32) alpha) alpha)
Calls

4 calls:

3.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
3.0ms
cosTheta
3.0ms
(*.f32 alpha alpha)
3.0ms
alpha
Results
AccuracySegmentsBranch
21.0%1cosTheta
21.0%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
21.0%1alpha
21.0%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

regimes10.0ms (0.1%)

Memory
-20.8MiB live, 16.5MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 alpha alpha) (PI.f32))
Outputs
(*.f32 (*.f32 alpha alpha) (PI.f32))
Calls

4 calls:

4.0ms
alpha
2.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
2.0ms
cosTheta
2.0ms
(*.f32 alpha alpha)
Results
AccuracySegmentsBranch
21.0%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
21.0%1alpha
21.0%1(*.f32 alpha alpha)
21.0%1cosTheta
Compiler

Compiled 29 to 20 computations (31% saved)

regimes6.0ms (0%)

Memory
14.3MiB live, 14.3MiB allocated
Accuracy

Total -5.4b remaining (-20.9%)

Threshold costs -5.4b (-20.9%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1/2 binary32))))
Outputs
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
Calls

4 calls:

1.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
1.0ms
(*.f32 alpha alpha)
1.0ms
cosTheta
1.0ms
alpha
Results
AccuracySegmentsBranch
20.0%1cosTheta
20.0%1(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
20.0%1alpha
20.0%1(*.f32 alpha alpha)
Compiler

Compiled 29 to 20 computations (31% saved)

simplify113.0ms (0.7%)

Memory
-13.6MiB live, 72.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101434
1153434
2213434
3315434
4510434
5711434
6844434
71031434
81341434
91662434
101933434
112121434
122247434
132282434
142292434
152293434
162297434
172301434
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (*.f32 alpha alpha) (PI.f32))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 cosTheta (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))) cosTheta) #s(literal -1 binary32)) (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (log.f32 (pow.f32 alpha (+.f32 (PI.f32) (PI.f32)))) (-.f32 (*.f32 (*.f32 cosTheta (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))) cosTheta) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32)) (-.f32 (*.f32 (*.f32 cosTheta (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))) cosTheta) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 (*.f32 cosTheta (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32))) cosTheta) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal -1 binary32)) (*.f32 (log.f32 (*.f32 alpha alpha)) (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) (log.f32 alpha)) (+.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 #s(approx (* (- (* alpha alpha) 1) cosTheta) (neg.f32 cosTheta)) cosTheta) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (*.f32 (log.f32 alpha) #s(literal 2 binary32))) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)))
(*.f32 (/.f32 (-.f32 alpha #s(literal 1 binary32)) (PI.f32)) (/.f32 (-.f32 alpha #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) alpha) (PI.f32)) (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 (log.f32 alpha) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 alpha #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))) (/.f32 (-.f32 alpha #s(literal -1 binary32)) (PI.f32)))
#s(approx (/ (- (* alpha alpha) 1) (* (log (pow (* alpha alpha) (PI))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)) (*.f32 (log.f32 alpha) (PI.f32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 (*.f32 cosTheta cosTheta) #s(literal 1 binary32)))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 (/.f32 #s(literal -1/2 binary32) (PI.f32)) (log.f32 alpha))))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (-.f32 (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alpha alpha) #s(literal 2 binary32))) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32)) (PI.f32))
(/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 alpha alpha)) (PI.f32))
(/.f32 (fma.f32 alpha alpha #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) alpha) (*.f32 (PI.f32) alpha))
(*.f32 (*.f32 (PI.f32) alpha) alpha)
(*.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (PI.f32) (*.f32 alpha alpha))
#s(approx (/ (- (* alpha alpha) 1) (* (* (PI) (log (* alpha alpha))) (+ 1 (* (* (- (* alpha alpha) 1) cosTheta) cosTheta)))) #s(approx (/ 1/2 (* (+ (* cosTheta cosTheta) -1) (* (log alpha) (PI)))) (PI.f32)))

soundness7.6s (43.8%)

Memory
23.9MiB live, 1 270.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050218
085190
1343190
22517190
08769189
061312
0100280
1403185
24318107
09462107
055242
087216
1357216
22771188
09011186
01346
02346
111646
0106841
03993371
113213127
257852811
088272689
05274541
118684204
089904072
01851367
15891317
228351182
082811125
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 975 to 737 computations (62.7% saved)

preprocess114.0ms (0.7%)

Memory
17.6MiB live, 174.3MiB allocated
Remove

(abs cosTheta)

(abs alpha)

Compiler

Compiled 1 972 to 850 computations (56.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...